VIM的大多数有价值的属性在IDE中不常见

我正在考虑是否需要再次开始使用VIM而不是IDE。 在IDE中不典型的VIM最有价值的属性之一是什么?

0
2019-05-05 01:05:39
资源 分享
答案: 10

快速访问命令行。 CTRL + Z或:wqa肯定会在不到1秒的时间内让我获得命令行,而无需我的手离开键盘。

0
2019-12-01 23:39:51
资源

根据您要设置的语言,坚持使用ide或获取提供您可以找到的最多重构之一的ide,如果您使用的是c#,为java编写的是intellij或为美学编写的美学帮助,则可以作为美学工作坊的工具研讨会,最大限度地利用Eclipse或Netbeans进行重构。

我们需要从调整消息重新定位到调整代码,重构设备可以为您提供这种能力。 如果vim确实为您提供了所有属性损失,那么我实际上不再打算管理文本编辑器了

0
2019-12-01 20:11:51
资源

相反,这很难解决,因为调查的不确定性,以及IDE变化的现实,还有几个给出了没有的属性(以及我只是其中几个的现实) 。

尽管如此,我认为将Vim与其他编辑区别开来(是的,也就是Emacs,在这一组),它实际上是一个很棒的 编辑 。 我已经消磨了时间,使用了几个编辑器,并且也可以如实地声称真正的几个特色是用于调整消息的全部属性,就像Vim一样。

我的调整消息的设计作为一个例子,实际上通常使用(行/选择多行)复制,以及向后和向前重新定位(行/选择多行),我早就指出了更快的方法。 我错过了大多数IDE中的那些属性(虽然我听过ReSharper for VS有类似的东西)。

0
2019-05-21 05:39:52
资源

Esc ! }肯定会将现有段落推送到命令行过滤器,如fmtwcwhich,并将结果返回给编辑器。

0
2019-05-21 05:37:09
资源

c命令。 举个例子,ci"来转换引号内部。 cw来转换单词。 很方便的方法与它。

0
2019-05-21 05:36:17
资源

我找到另一个令人难以置信的有价值的属性是改变印象的能力。 :15,30>>将所有行从15 - 30(全面)缩进两次,而:15,30<<将两行相同的行缩进。

0
2019-05-19 08:53:37
资源

命令dd(删除现有行)。 我利用这套装置很多。

此外,能够键入类似3dd的内容并删除接下来的3行非常值得注意。 我从来没有在另一个编辑器中看到过这个= D

0
2019-05-19 08:38:09
资源

我找到了删除一组难以置信的宝贵组合图标之间的每件小事的能力。 作为一个例子,定期,我会发现自己打算更改代码中的字符串。 因此,当箭头保留在块中时,di"肯定会删除字符串,同时保持""没有损坏,并且还将箭头放在两个引号个性之间。 da"完全相同,但也删除了引用个性。

0
2019-05-10 06:26:06
资源

'插入设置搜索短语结论'。 在插入设置中按Ctrl-P和Ctrl-N进行消息尝试,并完成您键入的任何变量名称。 我从来没有在任何其他各种IDE中看到过这种情况,而且我实际上也很想念它。 IDE中的代码结论并不完全相同。

0
2019-05-10 06:17:19
资源

我并不认为它始终具有VIM的创新属性,使其如此有效。 事实上,你永远不需要把手从键盘上移开来做任何事情。 在大量文档中查找内容与单击按键一样简单。 在同一个窗口中打开并关闭大量文档的速度也令人难以置信。

虽然一开始可能看起来并不本能,但值得花时间。 此外,如果您不将它用作典型的IDE(我通常使用Visual Studio或Eclipse,作为示例),您将找到自己使用VIM来快速打开并修改文档,因为它比等待IDE加载要快得多。

花点时间了解如何充分利用VIM,你也永远不会后悔。 我当然会声称它相当于找到触摸式。

0
2019-05-08 08:26:49
资源