Vim用于执行java和C#?

Vim用于执行java和C#?,c#,java,eclipse,visual-studio-2010,vim,C#,Java,Eclipse,Visual Studio 2010,Vim,我希望你能就以下技术问题让我放心。我知道这个问题以前在这里被问过,但我想要一个最新的答案,一个适合我特定背景和情况的答案 我向周围的朋友询问了使用vim for java和C#的问题,他们告诉我vim端口很烂,我应该放弃。我读到关于Eclipse和VisualStudio的插件,他们告诉我这些插件很糟糕,不是vim。他们说得对吗 今年夏天我刚学了维姆,我不想回去了。我使用Eclipse和visualstudio,我想知道是否有真正好的工具可以让我用Eclipse/msvisualstudio的原

我希望你能就以下技术问题让我放心。我知道这个问题以前在这里被问过,但我想要一个最新的答案,一个适合我特定背景和情况的答案

我向周围的朋友询问了使用vim for java和C#的问题,他们告诉我vim端口很烂,我应该放弃。我读到关于Eclipse和VisualStudio的插件,他们告诉我这些插件很糟糕,不是vim。他们说得对吗

今年夏天我刚学了维姆,我不想回去了。我使用Eclipse和visualstudio,我想知道是否有真正好的工具可以让我用Eclipse/msvisualstudio的原生vim风格编写代码,而不会失去这些调试器的优势。你知道,基本上允许我用Java和C编写代码

我在这里读到了关于Eclipse的VIM插件。然而,我听说这只是hjkl命令。没有比脚本更酷的东西了。所以,基本上,为了强调我自己,你们中有谁知道真正酷的vim工具/插件/我可以用于Eclipse和Visual Studio的任何东西,这些工具/插件将允许我在vim中编写代码并充分利用这两个世界

我已经使用Visual Studio和SQL Server Management Studio三年多了,我强烈推荐它

它不是Vim的100%,但远远超出了“hjkl命令”,它拥有所有命名的缓冲区、导航以及对诸如宏录制和回放等真正强大功能的支持。它使用一个配置文件(viemurc),就像Vim一样,允许您自定义映射

您可以将ViEmu命令映射到Visual Studio命令和宏,以组合和扩展该功能。正如你所说,这真的是“两全其美”——VisualStudio提供了太多东西,无法使用任何其他编辑器进行C#开发


ViEmu是一种商业产品——它确实需要花钱——但对于我从使用它中获得的生产力和Vimmy乐趣,我可以说这是一项了不起的投资。

VIM绑定到Visual Studio中有VIM绑定。如果您愿意,请试用Sublime Text 2及其VIM绑定。这是一个非常棒的编辑器,如果你不需要像intellisense这样的东西,它工作得很好。@jli但intellisense是VisualStudio的关键所在,依我看。不使用intellisense就像一只手绑在背后编码一样。你可以做到,但为什么无缘无故地让生活更艰难?这里的问题是什么?我应该使用Vim吗?或者我应该使用哪个非Vim编辑器来支持Vim键绑定?还有:[我的朋友]告诉我vim端口很烂,我应该放弃。-哪个港口?windows、OSX和UN*X的端口都是完全可用的。