vim的简短指南

65 阅读2分钟

vim 是一个非常流行的文件编辑器,特别是在程序员中。它被积极开发并经常更新,而且有一个非常大的社区围绕着它。甚至还有一个Vim会议!

vi 在现代系统中,Vim只是 的一个别名,也就是 i 证明。vim vi``m

你通过在命令行上运行vi 来启动它。

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

你必须知道Vim有两个主要模式。

  • 命令(或正常)模式
  • 插入模式

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

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

你可以用方向键在文件中移动,或者使用h -j -k -l 键。h-l 表示左右,j-k 表示上下。

一旦你完成了编辑,你可以按esc 键退出插入模式,回到命令模式

在这一点上,你可以浏览文件,但你不能向它添加内容(要注意你按的键,因为它们可能是命令)。

现在你可能想做的一件事是保存文件。你可以通过按: (冒号),然后按w

你可以保存并退出,按: ,然后按wq:wq

你可以不保存而退出,按: ,然后按q!:q!

你可以通过进入命令模式并按u ,来撤销和编辑。你可以按ctrl-r来重做(取消撤销)。

这些是使用Vim的基本知识。从这里开始,我们就开始了一个兔子洞,在这个小小的介绍中我们无法进入。

我将只提到那些能让你开始用Vim编辑的命令。

  • x 键,删除当前突出显示的字符
  • A ,进入当前选定的行的末尾。
  • 0 ,转到该行的开头
  • 到一个词的第一个字符处,按d ,然后再按w ,就可以删除该词。如果你用e ,而不是w ,那么下一个字之前的空白将被保留。
  • 使用dw 之间的数字来删除一个以上的字,例如使用d3w 来删除三个字。
  • d ,然后再按d ,可以删除一整行。按d ,然后再按$ ,就可以从光标所在的位置删除整行,直到最后。

要了解更多关于Vim的信息,我可以推荐Vim FAQ,特别是运行vimtutor ,它应该已经安装在你的系统中,并将极大地帮助你开始你的vim 的探索。