我刚开始尝试使用 Clojure,我无法使用 c-hungry-delete-backwards,因为 clojure-mode 不是基于 cc-mode。换句话说,我想让 C-c C-backspace 删除光标左侧的所有空格,直到它碰到非空格。
如何使用 Clojure + emacs 进行饥饿删除或等效工作?我现在没有使用 swank 或 slime。
最佳答案
在我家里的 .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 安装了饥饿删除包,它提供了饥饿删除作为次要模式,您可以将其添加到 clojure 模式 Hook 中。
关于emacs - 如何在 Emacs 中为 Clojure 绑定(bind)饥饿删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5045820/