三种模式
(1)一般模式(光标移动,复制,粘贴,删除)
(2)编辑模式(编辑文本)
(3)命令行模式(查找和替换)
(1)不知道什么模式时,按esc键;
(2):wq(write quit)
(3) :i(insert)
进入编辑模式:
i(在光标前插入文本)
a(在光标后插入文本)
o(在当前行之下新开一行)
光标移动
H(左)J(下)K(上)L(右)
常用命令:
n(数字)gg,移至第n行行首;
G转至文件结尾;
在某一行快速定位
0: 光标移至当前行首;
$: 光标移至当前行末;
fx: 搜索当前行中下一个出现字母x的地方。
难点:
(1)模式的判断(按esc)
文本复制,粘贴,撤销,删除
yy复制当前行;
nyy复制当前行以及之后的n-1行;
p粘贴;
dd删除光标所在行;
ndd删除当前行以及之后的n-1行;
u撤销上一步操作;
x撤销光标所在位置的字母;
操作和替换
/pattern(从光标开始处向文件胃搜索pattern,然后按下n和N)
n在同一方向重复上一次搜索命令;
N在反方向重复上一次命令;
(若在第一行执行/pattern文件则进行文件搜索)
:%s/p1/p2/g:将文件所有p1替换成p2;
:%s/p1/p2/gc,替换前确认。