学习Vim有什么好处?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 作为程序员,我花了很多时间在键盘上,并且在过去的12年中,或多或少地一直在使用它。如果有一段时间我一直不习惯某些东西,那是由于一些最常见的代码编辑任务,我在编码时遇到的这些烦人且几乎无意识的持续微中断。从不同的行(甚至是同一行)进行简单的复制和粘贴,或者从当前位置上移或下移1或2行之类的事情都需要太多的键入操作或涉及使用箭头键...当我想进一步移动时,情况更糟-我最终使用了鼠标。现在想象一下在笔记本电脑上的相同场景。 我一直考虑学习VIM,但掌握它所需的时间总是使我想退后一步。 我想听听那些学习过它的人,如果它最终成为您不能没有的那些事情之一。 在工作中,我使用VS2008,C#和R#,它们使编辑代码比以往更快,更轻松,但是即使如此,我还是觉得完全不必使用鼠标。 甚至没有方向键。