程序员为什么要学习vim?
2016-12-13 10:34
211 查看
vim是优秀程序员必须掌握的工具,如果你真正开始使用它,你会发现它并不会耗费你太多的时间成本。
文本编辑器是开发工具中最重要的工具
如同任何工具一样,如果你能随意拆解,随意组装,那你就能随意掌控它,按照你的需求随意打造它。别的编辑器太庞大,很难拆解,vim就是一个可以随意拆解和组装的编辑器。你能对它进行编程,深度控制它。
生产效率的提高,使用vim的生产效率随着你对它的了解掌握而飞速提高。
摆脱对IDE的依赖。目前不同语言都有对应的IDE,你在上面的学习成本无法累积,你需要在不同IDE之间切换。
当然,掌握了vim,你也不必抛弃其它编辑器,掌握vim会促进你对其他编辑器的理解,它们可以互相搭配,和谐共存于你的工具箱中。总而言之,你要根据实际项目的需求灵活使用它们。
文本编辑器是开发工具中最重要的工具
如同任何工具一样,如果你能随意拆解,随意组装,那你就能随意掌控它,按照你的需求随意打造它。别的编辑器太庞大,很难拆解,vim就是一个可以随意拆解和组装的编辑器。你能对它进行编程,深度控制它。
生产效率的提高,使用vim的生产效率随着你对它的了解掌握而飞速提高。
摆脱对IDE的依赖。目前不同语言都有对应的IDE,你在上面的学习成本无法累积,你需要在不同IDE之间切换。
当然,掌握了vim,你也不必抛弃其它编辑器,掌握vim会促进你对其他编辑器的理解,它们可以互相搭配,和谐共存于你的工具箱中。总而言之,你要根据实际项目的需求灵活使用它们。
相关文章推荐
- 一个.NET程序员为什么学习Ruby on Rails?
- 为什么ASP.NET程序员应该学习Web标准?
- 为什么应该投资程序员的学习?
- 为什么每个程序员都应该学习使用命令行
- (转载)为什么说学习Prolog语言能让你成为更好的程序员
- C专家编程--学习笔记(1)_为什么程序员分不清万圣节和圣诞节
- 为什么每个程序员都应该学习C语言?
- 为什么应该投资程序员的学习?
- 为什么每个程序员都应学习代码编译器知识
- Reactjs-程序员为什么应该学习Android 开发
- 一个.NET程序员为什么学习Ruby on Rails?
- 为什么每个程序员都应该学习C语言?
- 为什么每个程序员都应该学习C语言?
- 为什么应该投资程序员的学习?
- 程序员谈学习:我为什么要学习Linux?
- 为什么ASP.NET程序员应该学习CSS?
- linux_vim编辑器的使用学习,按李先静老师的系统程序员
- 程序员谈学习:我为什么要学习Linux?
- Linux的学习过程中的感悟与札记:有了vim为什么还要用sed
- 程序员为什么学习javaScript,理由是什么?