2013-04-14 10 views

Antwort

29

Das Löschen vom Cursor bis zum Ende der Datei ist nichts, was ich oft genug mache, um eine Bindung an einen einzelnen Schlüssel zu ermöglichen. Ich würde dies tun:

  • C-Raum (set-mark)
  • M-> (end-of-buffer)
  • Cw (kill-region)

Nur weil es kombiniert gemeinsame Aktionen und ist daher leicht zu merken.

Es kann eine Sequenz geben, die weniger Schlüssel verwendet, aber ich bevorzuge das Einfache.

+7

Sie drücken 50% mehr Tasten als nötig. Probieren Sie es ohne C-Platz. –

+1

Dank @event_jr, das funktioniert, das hat mich überrascht, also habe ich nachgesehen, warum. Es stellt sich heraus, dass eines der ersten Dinge, 'end-of-buffer' ist' (oder (consp arg) (region-active-p) (push-mark)) ', was, wenn Sie keine Argumente übergeben an" end-of- puffer "und keine Region ist derzeit aktiv, ruft" Push-mark "auf, wodurch der C-Raum" set-mark "oben redundant wird. –

+1

Jeder Befehl, der den Punkt weit weg oder unvorhersehbar bewegt (isearch, tag jump, etc.), wird (normalerweise) die Marke zuerst drücken. –

Verwandte Themen