1 在编辑器里显示行号
:set nu
:set nonu
2 在vi 文本里再打开文件
:e filename 打开新文件
:e! filename 打开新文件不保存上一个文件
:r filename 在打开的文件里再打开新文件
3 在ViZ中控制的翻页命令
ctrl +f 向前翻一页
ctrl +b 向后翻一页
ctrl +u 向前翻半页
ctrl +d 向后翻半页
4 在ViZ中控制跳转命令
^ 光标跳转到行首
$ 光标跳转到行尾
1G 光标跳转到行首
G 光标跳转到N行
5 在编辑器中删除命令
dd 删除光标所在行
ndd 删除光标所在以下n行
u 撤消当前操作
U 撤销当前所有操作
6 在编译器中多文件打开操作
;args 显示打开文件信息
:next 文件向后切换
:prev 文件向前切换
:last 切到在前文件
:last 切到最后的文件
命令 ctrl +^ 快速进行文件间切换
7 在编译器中修改替换文本
:s/old/new 查当前第一个字母old替换字母成new
:s/old/new/g 替换当前行所有字符串old用new
:%s/old/new/g 把整个文件的old替换成new
8 在编译器中复制粘贴命令
yy 复制整行
nyy 复制N行
p 00粘贴
9 在编译器中查找字符串命令
/查的字符串 从上到下查找
?查的字符串 从下到上查找
n 定位下一个匹配查找的字符串
N 定位上一个匹配查找的字符串