C-k删除一行,但当光标位于行的末尾时

时间:2016-01-10 17:43:28

标签: emacs

在emacs 24中,当光标位于行尾而不必在行的开头移动时,是否有内置热键来销毁一行?只有当光标位于行的开头时,C-k才有效。

2 个答案:

答案 0 :(得分:4)

无论光标在哪里,

Ctrl-Shift-backspace都会删除整行。

它似乎不适用于xterm,但适用于Gtk前端。

http://www.gnu.org/software/emacs/manual/html_node/emacs/Killing-by-Lines.html

How can I delete the current line in Emacs?

答案 1 :(得分:3)

除了C-S-backspacekill-whole-line)作为jamieguinan提及之外,你可以给kill-line一个前缀参数0(即类型C-0 C-k)来杀死部分点之前的一行。