1

我需要使用 Eclipse 来编辑一种在 Emacs 中没有好的主要模式的语言。我正在使用它所宣传的“Emacs 键绑定方案”,但它有几个区别,其中一些只是经常发生,而且当它们发生时真的很烦人。

一个这样的键绑定是Ctrl+J, 或者是对 Emacs 更友好的格式:C-j. 这种组合通常会在插入符号之前插入新行和缩进(与Enteror不同RET,它只插入行结束字符)。

所以,我去了首选项面板,按键设置,但我找不到任何可以简单地插入换行符的东西。即我可以取消绑定C-j组合,但我似乎无法分配它来进行插入。有什么办法吗?我只找到“插入线(上/下)当前行”命令,但没有类似self-insert-command等。

4

1 回答 1

1

这是emacs对我来说更重要的键绑定之一,所以我真的需要让它工作。

转到preferences->keys,选择emacs作为方案,搜索ctrl+j并取消绑定。它incremental search默认设置为,所以我将其更改为ctrl+s. 一旦它未绑定,它就会按应有的方式工作。这对我来说一直eclipse 3.x有效Juno

于 2012-12-20T04:03:21.430 回答