vim使用总结
vim 分为三种模式: 命令模式(Command mode)、输入模式(Insert mode)、底线命令模式(Last line mode),初始进入的是命令模式。
命令模式下
命令 | 描述 |
---|---|
h /j /k /l |
←/↓/↑/→ |
: |
切换到底线命令模式 |
a |
进入编辑模式,在光标后插入 |
i |
进入编辑模式,在光标前插入 |
u |
撤销,回到上一步操作 |
dd |
删除本行 |
D |
删除至行尾 |
w |
下一个单词 |
b |
上一个单词 |
e |
光标到词尾 |
/ + 内容 |
查找内容,按n 跳到下一项 |
编辑模式下
命令 | 描述 |
---|---|
esc |
进入命令模式 |
g + g |
将光标快速移动到文件首 |
G |
将光标快速移动到文件尾 |
0 (零) |
将光标快速移动到行首 |
$ |
将光标快速移动到行尾 |
底线命令模式下
命令 | 描述 |
---|---|
:w (:w! ) |
(强制)保存 |
:q (:q! ) |
(强制)退出 |
:wq (:wq! )/:x (:x! ) |
(强制)保存并退出 |
: + 行号 |
定位到指定行 |