分页: 1 / 1
emacs快捷键冲突
发表于 : 2010-04-30 21:07
由 testla
我在配置文件中设定C-d为删除一整行,但是用emacs编辑.c文件时却不能使用,编辑别的文件时却可以...怎么解决冲突啊...........
Re: emacs快捷键冲突
发表于 : 2010-05-01 8:47
由 davyzhu
What command do you use to delete whole line in your .emacs?
Re: emacs快捷键冲突
发表于 : 2010-05-07 18:37
由 testla
(defun zl-delete-line nil
"delete the whole line"
(interactive)
(beginning-of-line);光标移动到行首
(push-mark);做个标记
(beginning-of-line 2);移动到下一行行首
(kill-region (point) (mark)));光标和标记之间的删掉
(global-set-key (kbd "C-d") 'zl-delete-line);删除一行
Re: emacs快捷键冲突
发表于 : 2010-05-07 20:43
由 yupeng820921
再加一句:
(define-key c-mode-map (kbd "C-d") 'zl-delete-line)
Re: emacs快捷键冲突
发表于 : 2010-05-08 13:02
由 testla
LS的好像不行啊...................................................................