vi 是 visual interface 的简称,是 Linux 中最经典的文本编辑器。vi 的核心设计思想是:让程序员的手始终保持在键盘的核心区域就能够完成所有的编辑操作。
vi 最初是由 Bill Joy 在 1976 年编码实现的。而 vim (Vi IMproved) 则是改进的 vi,由 Bram Moolenaar 在 1991 年开发并发布。
vi/vim 是所有 Unix/Linux 操作系统默认配备的编辑器。因其强大的功能和高效的操作,vi/vim 也成为众多 Unix/Linux 用户、管理员必须掌握并熟练使用的编辑工具之一。尤其是在没有图形界面的情况下,更是离不开 vi/vim。vi/vim 命令非常多、用法极为灵活。
优点 | 描述 |
---|---|
vim 无所不在 | 学习 vim 你无需担心到了其他平台需要学习新编辑器。 |
可扩展性 | 你可以只用它来编辑配置文件,也可以将它当做你的开发平台。 |
功能强大 | 它的工作方式与自然语言类似。即使一开始你对 vim 一无所知,经过一段时间的使用学习,很快也会成为牛人。 |
总之,我相信一旦开始学习,你会觉得就像掌握母语还有基础数学这些基本技能一样,也能自然而然地掌握 vim。