1. 模式
Vim 有几种模式,最基本的是正常模式、插入模式和命令行模式。
正常模式:在这个模式下,你可以使用快捷键执行命令,如移动光标、复制、粘贴和删除文本等。
我们可以先创建一个测试文件:
cd 随意一个目录 # 随意进入一个目录
vim test # 创建并打开一个test文件
刚进入的模式就是正常模式
,如下:
插入模式:在这个模式下,你可以输入文本。从正常模式按 i
进入插入模式,按 Esc
键返回正常模式。如下图,插入模式
左下角会出现一个-- INSERT --
:
命令行模式:在这个模式下,你可以输入底部命令行命令,如保存文件或查找内容。从正常模式按 :
进入命令行模式
。
2. 基本操作
刚才我们创建并进入了test文件,现在我们来看看如何编辑这个文件。
如果刚才你关闭它,现在再次打开这个文件
vim test
按i
进入插入模式,这样我们就可以输入文本了,比如我输入了123
:
然后按Esc键
退出插入模式
,再按输入:
进入命令行模式
,输入wq
然后回车
写入(保存)并退出:
这就是最基本的vim编译器的操作。
常用命令
正常模式
复制和粘贴:
yy
- 复制当前行。p
- 在当前光标后粘贴。dd
- 删除当前行(同时复制该行)。u
:撤销最后一次更改。
插入模式
<Ctrl-u>
:删除从当前行到行首的内容。
命令行模式
w
- 保存文件。q
- 退出 Vim。wq
或:x
- 保存并退出。q!
- 不保存退出。