不要用vim打开大文件。
因为vim会一次性读取所有内容到内存,容易造成宿主机内存溢出。因此,打开文件之前,先 du -h filename 查看文件大小
vim操作的四种模式
普通模式:
j: 向下行移动光标 ; nj:向下移动n行
k: 向上行移动光标; nk:向上移动n行
h:向左移动光标; nh: 向左移动n个字符
l:向右移动光标; nl: 向右移动n个字符
0:数字0,移动光标到行首
$: 移动光标到行尾
gg: 直接到文件头;
G: 直接到文件尾
yy:复制一行(直接p,即可将复制的内容粘贴到下一行)
nyy:向下复制n行
y$: 复制光标到行尾(即从光标处复制内容到行尾)
dd:删除整行
dw:删除光标处的字符
p:粘贴; np:粘贴n次
可视化模式(v行模式)
在普通模式下,按v即可进入可视化模式。
命令模式
在普通模式下,输入冒号( : )即可进入命令模式。
%s?\\\\?\\?g : 将文件中的 \\ 全部用 \ 替换
编辑模式
即可以进行文本编辑的模式,在普通模式下按 i 即可进入编辑模式。