2013-04-14 99 views

回答

29

從光標到文件末尾的刪除不是我經常足以綁定到使其值得綁定到一個單一的鍵。我應該這樣做:

  • C-空間set-mark
  • M->end-of-buffer
  • CWkill-region

只是因爲它結合了常見的行爲,因此很容易記住。

可能有一個序列使用較少的鍵,但我更喜歡簡單。

+7

您按下的鍵數量超過了所需的50%。嘗試沒有C空間。 –

+1

謝謝@event_jr,這工作,這讓我感到驚訝,所以我期待明白爲什麼。結果緩衝區結尾的第一件事情是'(或(consp arg)(region-active-p)(push-mark))',如果你沒有參數傳遞給'end-of-緩衝區「,並且當前沒有區域處於活動狀態,因此調用'push-mark',從而使C-space'set-mark'成爲冗餘。 –

+1

任何移動點遠離或不可預知的命令(isearch,標籤跳轉等)都會(通常)首先推動標記。 –

相關問題