只需将此功能添加到您的~/.emacs:
(defun kill-to-end-of-buffer() "Deletes all lines after the current line"
(interactive)
(progn
(forward-line 1)
(delete-region (point) (point-max))))
;; Change this to your preferred keybinding
(global-set-key "\C-\M-k" 'kill-to-end-of-buffer)
Run Code Online (Sandbox Code Playgroud)
C-u 9999999 C-k 应该做的伎俩.
如果您不想要杀死第一行的开头,请使用C-a C-u 9999999 C-k.
(9999999可以是任何大于要杀死的行数的数字.)
使用的另一种方法C-u 999999是按住Control键然后按住9,这样你就可以了:C-9 C-9 C-9 C-9 C-9 C-9 C-9 C-k.