vim 是一个非常流行的文件编辑器,特别是在程序员中。它被积极开发并经常更新,而且有一个非常大的社区围绕着它。甚至还有一个Vim会议!
vi 在现代系统中,Vim只是 的一个别名,也就是 i 证明。vim vi``m
你通过在命令行上运行vi 来启动它。

你可以在调用时指定一个文件名来编辑该特定文件。

你必须知道Vim有两个主要模式。
- 命令(或正常)模式
- 插入模式
当你启动编辑器时,你处于命令模式。你不能像你期望的那样从一个基于GUI的编辑器中输入文本。你必须进入插入模式。你可以通过按下i 键来做到这一点。一旦你这样做,-- INSERT -- 字出现在编辑器的底部。

现在你可以开始打字,用文件内容填充屏幕。

你可以用方向键在文件中移动,或者使用h -j -k -l 键。h-l 表示左右,j-k 表示上下。
一旦你完成了编辑,你可以按esc 键退出插入模式,回到命令模式。

在这一点上,你可以浏览文件,但你不能向它添加内容(要注意你按的键,因为它们可能是命令)。
现在你可能想做的一件事是保存文件。你可以通过按: (冒号),然后按w 。
你可以保存并退出,按: ,然后按w 和q 。:wq
你可以不保存而退出,按: ,然后按q 和! 。:q!
你可以通过进入命令模式并按u ,来撤销和编辑。你可以按ctrl-r来重做(取消撤销)。
这些是使用Vim的基本知识。从这里开始,我们就开始了一个兔子洞,在这个小小的介绍中我们无法进入。
我将只提到那些能让你开始用Vim编辑的命令。
- 按
x键,删除当前突出显示的字符 - 按
A,进入当前选定的行的末尾。 - 按
0,转到该行的开头 - 到一个词的第一个字符处,按
d,然后再按w,就可以删除该词。如果你用e,而不是w,那么下一个字之前的空白将被保留。 - 使用
d和w之间的数字来删除一个以上的字,例如使用d3w来删除三个字。 - 按
d,然后再按d,可以删除一整行。按d,然后再按$,就可以从光标所在的位置删除整行,直到最后。
要了解更多关于Vim的信息,我可以推荐Vim FAQ,特别是运行vimtutor ,它应该已经安装在你的系统中,并将极大地帮助你开始你的vim 的探索。