简介又称我打算做什么
随时跳过此部分,此处不包含实际信息
由于在Eclipse(3.4)中缺少本来不错的JavaEditor缺少好的,免费的(如语音中的)vim
-Mode,我正在考虑编写一个。可用的解决方案是:
vim
text-objects
,例如daW
)(不过,除了上面提到的解决方案之外,还可以随意提及其他解决方案。)
在我看来,这是基于
TextEditor
编写全新编辑器的错误方式,因为您随后将失去标准JavaEditor免费提供的炫酷功能(例如“组织导入”,“重构菜单”等)。 。我正在考虑行为类似于
vim
的普通JavaEditor的“外观”,其他所有内容都应保持不变。现在的问题
IWorkbenchPart
给定的 IPartListener.partActivated()
是否是JavaEditor? KeyListener
;需要像 ITextViewerExtension.prependVerifyKeyListener
这样的东西吗? 最佳答案
我是您可能正在寻找的东西的开发商。它仍处于繁重的开发过程中,并没有您正在寻找的所有功能,但是我正在努力研究它,并且我始终愿意接受功能和增强功能的要求。
该插件称为Vrapper。
它是FOSS,并且遵循您描述的原理,尽管我认为它目前不比ViPlugin强大得多。但是正如我所说,我一直在努力,并尝试快速响应功能请求。 :-)