使用Emacs键绑定的Eclipse:重新绑定Ctrl+;J到结束行和缩进?
我需要使用Eclipse来编辑一种在Emacs中没有良好主模式的语言。我使用的是它所宣传的“Emacs密钥绑定方案”,但它有几个区别,其中一些只是发生得太频繁,发生时真的很烦人 一种这样的键绑定是Ctrl+J,或者更为Emacs友好的格式:C-J。这种组合通常绑定到插入新行和插入符号前的缩进(不像Enter或RET,后者只插入一个行尾字符)使用Emacs键绑定的Eclipse:重新绑定Ctrl+;J到结束行和缩进?,eclipse,emacs,keyboard-shortcuts,Eclipse,Emacs,Keyboard Shortcuts,我需要使用Eclipse来编辑一种在Emacs中没有良好主模式的语言。我使用的是它所宣传的“Emacs密钥绑定方案”,但它有几个区别,其中一些只是发生得太频繁,发生时真的很烦人 一种这样的键绑定是Ctrl+J,或者更为Emacs友好的格式:C-J。这种组合通常绑定到插入新行和插入符号前的缩进(不像Enter或RET,后者只插入一个行尾字符) 所以,我去了“首选项”面板的“关键点设置”,但我找不到任何可以简单插入换行符的内容。也就是说,我可以解除C-j组合的绑定,但我似乎无法指定它来执行插入。有什
所以,我去了“首选项”面板的“关键点设置”,但我找不到任何可以简单插入换行符的内容。也就是说,我可以解除C-j组合的绑定,但我似乎无法指定它来执行插入。有什么办法吗?我只找到了“插入行(上/下)当前行”命令,但没有类似于
自插入命令
等。这是emacs中对我来说更重要的键绑定之一,所以我真的需要让它起作用
转到
preferences->keys
,选择emacs
作为方案,搜索ctrl+j并解除绑定。默认情况下,它设置为增量搜索
,因此我将其更改为ctrl+s。一旦它被解除绑定,它就会正常工作。从Eclipse3.x
到Juno
这对我来说是emacs中更重要的键绑定之一,所以我真的需要让它工作起来
转到
preferences->keys
,选择emacs
作为方案,搜索ctrl+j并解除绑定。默认情况下,它设置为增量搜索
,因此我将其更改为ctrl+s。一旦它被解除绑定,它就会正常工作。我从Eclipse3.x
到Juno
高度推荐,虽然我不知道你是否能绑定C-j
高度推荐,但我不知道你是否能绑定C-j
嗯,没关系。解除绑定似乎只适合我在java编辑器中使用。python和groovy编辑器在添加换行符时没有正确缩进。解除绑定似乎只适合我在java编辑器中使用。python和groovy编辑器在添加换行符时没有正确缩进。