vim 是基于linux开发的一款强大文本编辑器,源自vi并进行了扩展,具有跨平台和广泛工具支持的特性。据说,vim的高手能够以思想的速度在键盘上操作文本,因此我决定加入学习的行列。学习资料是b站上的生肉教程【公开课】完美的vim课程【生肉】,该教程侧重于讲解vim的思想和精髓,而非具体命令的详细介绍,有助于构建完整的思维体系。至于具体命令,则是通过学习和反复练习来掌握的。本系列笔记是我在学习过程中的随记,供个人参考,也分享给大家。
vim 模式
命令模式
用户启动 vi/vim 后,默认进入命令模式。此时键盘输入被视为命令而不是字符。例如,按下i不会输入字符,而是执行一个命令。
以下是一些常用命令:
- i:切换到输入模式,开始输入字符。
- x:删除光标所在处的字符。
- ::进入底线命令模式,在最底行输入命令。
输入模式
在命令模式下按下i,即可进入输入模式。此时输入的字符将成为文本内容,类似于普通编辑器的使用。
- ESC:退出输入模式,返回命令模式。
底线命令模式
在命令模式下按下:(英文冒号)即可进入底线命令模式。在此模式下,可以输入单个或多个字符的命令。

使用vim创建与编辑文件
创建文件:
vim test.txt

进入编辑模式:
按下 i 键进入编辑模式,开始输入文本内容。

保存文件:
在命令模式下按下 : 键进入底线命令模式,输入 wq 并按回车,表示 写入并退出 当前文件。

通过以上步骤,我们成功使用vim创建并保存了文件。











