标准C-k
是杀线功能 - >删除行并将其放入kill-ring,我只想使用'delete-line'之类的东西。有什么想法吗?
答案 0 :(得分:1)
这可能就是你想要的。将此行放入.emacs。
(global-set-key "\C-k" 'delete-line)
您也可以在当前的会话中使用M-进行尝试:然后输入它,看看这是否是您真正想要的。
答案 1 :(得分:1)
您可以像这样定义delete-line
函数:
(defun delete-line ()
(interactive)
(delete-region (point) (line-end-position)))
上面的函数模仿了在没有参数的情况下调用的函数kill-line
的行为,该行在点之后具有剩余的非空白字符。如果你想要kill-line
的确切行为,你必须详细说明一下。