编辑和保存文件
vim filename
为编辑一个文件,若此文件不存在,则Vim会以filename
为名创建这个文件。
启动Vim时自动处于命令模式,按I
键可以进入插入模式,这个命令用于在当前光标所在处插入字符。
保存和退出
命令 | 操作 |
---|
:w | 保存文件 |
:w filename | 另存为filename |
:q | 退出Vim |
:q! | 强制退出Vim,用于放弃保存修改的情况 |
:wq! | 强制保存并退出Vim |
模式切换
命令 | 操作 |
---|
a | 在光标后插入 |
i | 在光标所在的位置插入 |
o | 在光标所在位置的下一行插入 |
Esc | 进入命令模式 |
: | 进入行命令模式 |
撤销和重做
命令 | 操作 |
---|
u | 撤销一次操作 |
ctrl+R | 重做被撤销的操作 |
搜索和替换
命令 | 操作 |
---|
:/string | 向前(朝向文件尾)搜索字符串string |
:?string | 向后(朝向文件头)搜索字符串string |
:s/pattern/string | 将pattern所代表的字符串替换为string |
光标移动
在移动光标的时候,可以在命令前加上数字,表示重复多少次移动。例如5w表示将光标向前(朝向文件尾)移动5个单词
命令 | 操作 |
---|
H | 光标向左移动一格 |
L | 光标向右移动一格 |
J | 光标向下移动一格 |
K | 光标向上移动一格 |
^ | 移动光标到行首 |
$ | 移动光标到行尾 |
G | 移动光标到文件尾 |
Gg | 移动光标到文件头 |
W | 移动光标到下一个单词 |
B | 移动光标到前一个单词 |
Ctrl+f | 向前(朝向文件尾)翻动一页 |
Ctrl+b | 向后(朝向文件头)翻动一页 |
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11117.html