下载 Vim编辑器
未下载vim编辑器会报错
The program ‘vim’ can be found in the following packages:
……
Try: sudo apt-get install
sudo apt-get install vim
vim编辑器有三种模式
模式切换
末行模式(:开头)
命令 | 作用 |
---|---|
:w [新地址] | 保存 [到新地址] |
:q | 退出 |
:q! | 不保存退出 |
:wq或ZZ | 保存后退出 |
:set nu/nonu | 显示/不显示行号 |
:n | 跳到第n行 |
:n1,n2d | 删除n1到n2的行 |
:set ic | 查找时忽略大小写noic取消 |
:%s(全文替换,或 起始行,终止行s )/被替换字符串/替换/g(不写代表只替换一个) | 替换 |
替换字符串 ^#表示以#开头
命令模式
命令 | 作用 |
---|---|
插入命令 | |
a | 光标后插入 |
A | 光标所在行尾插入 |
i | 光标前插入 |
I | 光标所在行首插入 |
o | 光标下插入新行 |
O | 光标上插入新行 |
定位命令 | |
gg | 定位第一行 |
GG | 定位到最后一行 |
0 | 光标移到行首 |
$ | 光标移到行尾 |
删除命令 | |
x/delete | 删除或剪切光标所在字符 |
nx | 删除或剪切 光标及之后的n个字符 |
[n]dd | 删除光标所在及之后的n行 |
dG | 删除光标所在行和之后的所有内容 |
D | 删除光标所在行到行尾的内容 |
查找命令 | |
/ 或? 字符串 | 从上往下/从下往上搜索该字符串 |
n/N | 下一个/上一个查找对象 |
其他命令 | |
u | 撤销上一个操作 |
[n]yy | 复制n行 |
p/P | 在光标下/上一行粘贴 |
R/r | 替换模式/只替换一个字符 |