编辑器
vim编辑器
PageDown(ctrl+F): 下翻一屏
PageUp(ctrl+B):上翻一屏
G:移到缓冲区最后一行
num G:移动到缓冲区的第num行
gg:移到缓冲区的第一行
编辑命令
x 删除当前光标所在在位置的字符
dd 删除当前光标所在行
dw 删除当前光标所在单词
d$ 删除当前光标所在位置至尾行的内容
J 删除当前光标所在行行尾的换行符(拼接行)
u 撤销前一条编辑命令
:set paste 按照原格式粘贴到当前文件里
:set nu 显示行
查找和替换
/输入需要查找的内容
:s/old/new/
:s/old/new/g 一行命令替换所有old
:n,ms/old/new/g 替换行号n和m之间的所有old
:%s/old/new/g 替换整个文件中的所有old
:%s/old/new/gc 替换整个文件中的所有old,但在每次出现时提示
ctrl+u撤销上一步操作
单/多行复制
在非插入状态,yyp复制光标所在行
nyy +p , n表示复制多行