Vim 是一个非常强大的文本编辑器,尤其在 Linux 环境下被广泛使用。它基于 vi 编辑器开发而来,增加了许多功能和改进。下面是一个简化的 Vim 教程,帮助你快速上手:

启动 Vim
要启动 Vim,只需在终端中输入 vim [filename],其中 [filename] 是你要编辑的文件名。如果省略文件名,Vim 将会打开一个未命名的文件。
Vim 的三种基本模式
- 命令模式 (
Normal mode):这是 Vim 启动时的默认模式,你可以使用键盘快捷键来导航、编辑文本或进入其他模式。 - 插入模式 (
Insert mode):允许你输入文本。按i键从命令模式进入插入模式,按Esc或Shift + [返回命令模式。 - 底行模式 (
Command-line mode):用于执行 Vim 命令,如保存文件、退出等。按:进入底行模式。
命令模式下的一些常用操作
- 移动光标:
h左移一格j下移一行k上移一行l右移一格w跳到下一个单词的开头b跳到前一个单词的开头0跳到行首$跳到行尾gg跳到文件的开始G跳到文件的末尾
- 删除:
x删除光标所在字符dd删除当前行dw删除到单词的结尾
- 复制与粘贴:
yy复制当前行yw复制到单词的结尾p在光标之后粘贴P在光标之前粘贴
底行模式下的一些常用命令
:w保存文件:q退出 Vim(如果文件没有修改):q!强制退出,不保存更改:wq或:x保存并退出:set nu显示行号:set nonu关闭行号显示:help [command]查看关于某个命令的帮助文档
更多资源
- 你可以在 Vim 中通过
:help命令获取内置的帮助文档,这是一个非常详细的指南。 - 在线有许多 Vim 的教程和资源,包括视频教程和练习网站。
Vim 的学习曲线可能有些陡峭,但是一旦掌握,你会发现它是一个非常高效且功能强大的文本编辑器。不断练习和使用 Vim 是提高技能的关键。



















