程序员为什么要学习vim?


vim是优秀程序员必须掌握的工具,如果你真正开始使用它,你会发现它并不会耗费你太多的时间成本。

  1. 文本编辑器是开发工具中最重要的工具

  2. 如同任何工具一样,如果你能随意拆解,随意组装,那你就能随意掌控它,按照你的需求随意打造它。别的编辑器太庞大,很难拆解,vim就是一个可以随意拆解和组装的编辑器。你能对它进行编程,深度控制它。

  3. 生产效率的提高,使用vim的生产效率随着你对它的了解掌握而飞速提高。

  4. 摆脱对IDE的依赖。目前不同语言都有对应的IDE,你在上面的学习成本无法累积,你需要在不同IDE之间切换。


当然,掌握了vim,你也不必抛弃其它编辑器,掌握vim会促进你对其他编辑器的理解,它们可以互相搭配,和谐共存于你的工具箱中。总而言之,你要根据实际项目的需求灵活使用它们。

原文地址:https://www.cnblogs.com/xiuquan/p/6168880.html