我需要使用Eclipse编辑在Emacs中没有良好主要模式的语言。我正在使用它宣传的“Emacs键绑定方案”,但它有几个区别,其中一些只是经常发生,并且在它们发生时真的很烦人。
一个这样的键绑定是 Ctrl + J ,或者是更友好的Emacs格式: C-j 。这种组合通常绑定在插入符之前插入新行和缩进(与 Enter 或 RET 不同,后者只插入行结束符)。
所以,我进入了“首选项”面板,键设置,但我找不到任何简单地插入换行符的内容。即我可以取消绑定 C-j 组合,但我似乎无法分配它来进行插入。有什么办法吗?我只找到了“插入行(上/下)当前行”命令,但没有类似于self-insert-command
等。
答案 0 :(得分:1)
这是emacs中比较重要的键绑定之一,所以我真的需要让它工作。
转到preferences->keys
,选择emacs
作为方案,搜索 ctrl + j ,然后取消绑定。它默认设置为incremental search
,因此我将其更改为 ctrl + s 。一旦它没有绑定,它就可以正常工作。从eclipse 3.x
到Juno
,这对我有用。