考虑到jVi 不支持 .vimrc文件,我们还有什么替代方案可以支持 .vimrc 文件?具体来说,我有许多方便的插入模式映射,我不想放弃,例如:
inoremap kk <Esc>A
此外,有一些映射我可以没有,但我认为我需要真正的 VIM,例如这个:
inoremap hh <c-o>?\%<c-r>=line('.')<Return>l\({}\\|\[]\\|<>\\|><\\|()\\|""\\|''\\|><lt>\)?s+1<Return>
笔记:我知道 Netbeans / Eclipse 中的 VIM 键绑定问题 /任何 IDE经常出现,但在这个问题中,我并不是在问 VIM 键绑定,而是具体问 .vimrc,或者更好的是真正的 VIM嵌入在 Netbeans 中。我还没有在任何其他表面上类似的帖子中看到过关于这个方面的讨论。
我看过适用于 NetBeans 的 Vi/ViEx 的 Vim,适用于 NetBeans 的 vim以及其他。显然 VIM 包括用于集成到 IDE 的套接字接口有趣的是,它的名字是“netbeans”。此功能的帮助文件列出了几个项目,但已经过时了。从该文件来看,唯一似乎仍然活跃的项目是皮下注射抗凝剂但他们的网站瘫痪了。
答案1
IntelliJ 有很好的 Vim 插件,并且支持 vimrc。当然它不是 100% 兼容,但大约 85-90% 比较大。IDE 本身不是免费的,但你可以使用相当稳定的开发版本https://www.jetbrains.com/idea/
@romainl 提到的另一个好的解决方案是 Eclimhttp://eclim.org/ 它为你的 Vim 提供 IDE 功能。
答案2
是维姆足以达到你的目的吗?