我刚刚开始尝试使用Clojure,因为clojure-mode不是基于cc模式,所以我不能使用c-hungry-delete-backwards来欺骗我。换句话说,我想让C-c C-backspace删除光标左边的所有空格,直到它碰到非空格。
如何使用Clojure + emacs进行饥饿删除或同等工作?我现在不使用swank或slime。
答案 0 :(得分:4)
在我家的.emacs文件中,我使用:
(load "cc-mode")
(global-set-key (kbd "C-<delete>") 'c-hungry-delete-forward)
(global-set-key (kbd "C-<backspace>") 'c-hungry-delete-backwards)
这给了我饥饿的删除无处不在。
另一方面,在工作中我安装了package.el中的hungry-delete软件包,它提供了饥饿删除作为次要模式,您可以将其添加到clojure模式钩子中。