Vim 是 Unix 操作系统的免费开源文本编辑器。Vim 是基于最初的 Unix 文本编辑器 VI 构建的,VI 由 Bill Joy 于1976年创建。大约十年后,即1991年,Vim(Vi IMproved 的组合词)由 Bram Moolenaar 公开发布,带来了额外的增强功能。如今,Vim 仍然是市场上最受欢迎的代码/文本或集成开发环境(IDE)编辑器之一。快速的谷歌搜索仍会显示一篇又一篇包含 Vim 的文章,将其列为当今 IDE 生态系统中最受欢迎的工具之一。
是什么让 Vim 杰出
使 Vim 与其他编辑器区别开来的主要特点是用户只能使用键盘进行导航和写命令。起初,这可能看起来不是一个优势,特别是相比市场上的其他基于 GUI 的编辑器,但当你考虑到在用鼠标导航然后返回使用键盘,再切回到鼠标之间的时间增量时,就完全说得通了。如果你的工作是每天整天编写代码,只需摆脱最大的瓶颈——鼠标,你的编码效率就会提高。说起来容易做起来难,因为我们在日常生活中都依赖鼠标。有时很难放弃我们依赖的东西,但一旦你克服了这个障碍,就像生活中的其他事情一样,它会让你更熟练、更高效。
为什么每个程序员都应该使用 Vim
使用 Vim 的另一个很大优势是你几乎可以在任何地方使用它,意味着无论你使用哪种平台或操作系统都支持。无论你是 MacOS、Android、Windows 还是 Linux 用户,这个工具都能满足你的需求。此外,它在用户自定义和通过插件进行扩展方面提供了极大的灵活性,比如 vim-airline、fugitive.vim、The NERD tree、vim-gitgutter,还有大约一千个以上,都是用 Vim 的内部脚本语言 VimL 编写的。
拥有所有这些强大的功能、好处和定制,你会想知道为什么以前没用过它。所以,不要再犹豫了,现在就试试 Vim 吧!