1.命令行模式下光标移动:
h 左
j 下
k 上
l 右
0与$: 移动到行开头与结尾
G: 移动到文件最后一行
20G: 移动到文件第20行
20[space]: 向右移动20个字符
20[Enter]: 光标向下移动20行
2.命令行下查找与替换
/string: 向下查找, 按n查找下一个, N查找上一个,这个跟less命令的查找使用方式是一样的
?string: 往前查找, 按n查找下一个, N查找上一个
:1,$s/src/dest/g 从第一行到最后一行替换src为dest,$代表结尾
:1,$s/src/dest/g 从第一行到最后一行替换src为dest,并且每次替换前就行确认
:n1,n2s/src/dest/g 从第一行到最后一行替换src为dest
3.命令行下删除复制粘贴
x,X: 向前,向后删除一个字符,前面可以加数目
d0与d$: 删除光标到行第一个字符/最后一个字符
dd: 删除整行, 加数字代表删除向下n行
yy: 复制所在行,加数字代表复制向下