一、vi神的记事本
># vi fialename //用记事本打开文件
三种模式:命令模式(默认)、编辑模式、尾行模式
命令模式操作:
1、字符级
上(k)下(j)左(h)右(l)
2、单词级
w: word移动到下一个单词的首字母
e: end移动到下一个(包括本)单词的尾字母
b: defore 上一个(包括本)单词的字母
3、行级
$: 尾行
0:行首
4、段落级
{: 上个(包括本)段落
}:下个(包括本)段落
5、屏幕级
H: 屏幕首部
L: 屏幕尾部
6、文档级
G: 文档尾部
1G: 文档第1行
nG: 文档第n行
进入编辑模式:
a:光标 向后移动一行
i:光标 和所在字符不发生任何变化
o:给新起一行
s:删除光标所在字符
进入尾行模式:
: 冒号进入尾行模式
:w 保存编辑的文档
:wq 保存编辑的文档并且退出
:q 退出编辑文档
:q! 强制退出编辑的文档(不保存新的修改)
:wq! 强制退出文档
:n 跳转到N行
:/xx/ 或/xx 查找xx(n找下一个,N找上一个)
:%s/xx/yy/[g] 替换xx为yy
:set nu 或number 设置行号
:set nonu 或 nonumber 取消行号
退出尾行模式:
esc