我是一个Emacs爱好者,可能是因为我喜欢它的按键绑定方式,它让我能够快速地完成任务。同时我还使用Eclipse IDE开发Java / Android / Python等程序,因为它是免费的,我的同行大多数也在使用,而且它很好用。但我发现自己经常在Emacs和Eclipse之间切换,这并不方便。因此,我想设置Eclipse的按键绑定方式来模仿Emacs。
请问有没有人能推荐一个最适合我的Eclipse插件呢?或者有人可以谈谈他们是如何使Eclipse更像Emacs的吗?先感谢您了。
我是一个Emacs爱好者,可能是因为我喜欢它的按键绑定方式,它让我能够快速地完成任务。同时我还使用Eclipse IDE开发Java / Android / Python等程序,因为它是免费的,我的同行大多数也在使用,而且它很好用。但我发现自己经常在Emacs和Eclipse之间切换,这并不方便。因此,我想设置Eclipse的按键绑定方式来模仿Emacs。
请问有没有人能推荐一个最适合我的Eclipse插件呢?或者有人可以谈谈他们是如何使Eclipse更像Emacs的吗?先感谢您了。
基本的Emacs按键绑定无需插件!
前往
Windows → 首选项 → 通用 → 键盘快捷键
并选择Emacs方案。
虽然它不提供所有 Emacs 命令(显然),但它涵盖了你不能没有的东西,比如导航、选择、剪切/粘贴等功能。
我必须支持Emacs+的推荐。自从很久以前开始使用和喜爱Emacs以来,Emacs的键绑定和功能已经深入到我的手指和大脑中。在Emacs+出现之前,我发现Eclipse非常难用,因为多年的肌肉记忆和不需要思考就能完成任务的能力不仅毫无用处,而且实际上是有害的。
Emacs+为我解决了所有这些问题。现在使用Eclipse几乎和使用Emacs一样无缝,而且我还能获得一个现代IDE的所有功能。它几乎是最好的选择。我真正想念Emacs的唯一一件事就是M-q自动填充“//”注释。
我还应该指出,这远不仅仅是一组简单的键绑定。它忠实地复制了许多微妙的Emacs行为,直到它不存在时你才会注意到。
首先尝试在您的键设置中打开Emacs键绑定。如果这不能满足您的需求,那么您可以尝试安装Emacs+插件。当然,如果您有任何elisp自定义设置,可能就无法使用了。
个人而言,我总是喜欢学习以编辑器为中心的操作方式,这样当我坐在别人的电脑前时就不会束手无策。
M-x just-one-space
(M-space
)或C-space
用于选择内容 :(. 我刚开始使用它,已经感到失望了,时间只有5分钟。 - Vicky Chijwani