学习Vim有什么好处?
作为程序员,我在键盘上花了很多时间,在过去的12年里,我一直在做这个,或多或少。 如果在这段时间内我从来没有习惯过这样的事情,那么由于一些最常见的代码编辑任务,这就是我在编码时遇到的这些烦人且几乎无意识的不断的微中断。 像从一个不同的行(甚至是同一行)简单复制和粘贴,或者从当前位置向上或向下移动1或2行需要太多的输入或涉及使用箭头键......并且它会得到当我想进一步移动时更糟 - 我最终使用鼠标。 现在想象这个相同的场景,但在笔记本电脑上
我一直在考虑学习VIM,但掌握它所需的时间总是让我想退一步。
我想听听那些了解它的人,如果它最终成为你不能没有的事情之一。
在工作中,我使用VS2008,C#和R#,它们使编辑代码比以前更快更容易,但即使如此,我认为我可以享受不必使用鼠标。
甚至没有箭头键。
我已经使用vi和vim大约20年了,而且我还在学习新的东西。
David Rayner的Vim Tips最佳网站是一个很好的列表,不过对vim有一定的了解后,它可能会更有用。
我也想提一下ViEmu网站,它有关于vi / vim技巧的一些很好的信息,特别是文章Why,哦为什么那些nutheads使用vi? (存档版本)
我能活下去吗? 容易。
它有用吗? 是。
学习的原因
vi保证存在于所有Unix系统上,并且也存在于大多数Linux系统上。 这种广泛的报道使得学习它值得。
使用vi进行sudo
编辑要快得多:
$ sudo vi
此外,GMail使用vi-ish命令来选择和移动电子邮件!
你不必是一个主人。
学习
基础:
:w
输入(写入) :q!
输入 :wq
输入 从那里剩下的只会让你更快。
通过vimtutor运行只花了30分钟,足以熟悉vim。 这是值得的每一秒。
链接地址: http://www.djcxy.com/p/141.html上一篇: What are the benefits of learning Vim?
下一篇: Is it possible to setup git merge for automatic resolving? (git rerere)