一般模式:
dw ------------------------按单词删除
u----------------------------撤销当前操作
dd----------------------------删除当前=剪切
ctrl+r------------------------重做上一个操作
yy ---------------------------复制光标所在行
2yy---------------------------向前复制光标所在行和光标下一行
p------------------------------粘贴到光标下一行
P------------------------------粘贴到光标上一行
cc------------------------------剪切
行数cc------------------------剪切当前行开始的几行
x--------------------------------删除光标所在位置的内容,即向后删除一个字符
X-------------------------------向前删除一个字符
w,b----------------------------按单词进行移动光标
gg------------------------------跳转到首部行首
dgg----------------------------删除光标至文档首部
G-------------------------------跳转到文档尾部行首
$-------------------------------行尾
^--------------------------------行首
n[enter]-----------------------n位数字,光标向下移动n行
h-------------------------------向左按字符移动光标
j--------------------------------向下(后)按行移动光标
k-------------------------------向上(前)按行移动光标
I--------------------------------往右按字符移动光标
H-------------------------------跳转到当前屏幕输入的最上一行
L-------------------------------跳转到当前屏幕输入的最下一行
M-------------------------------跳条转到当前屏幕输入的中间一行
插入模式
i----------------------------------在光标前插入
I----------------------------------在光标所在行第一个非空格符前插入
a----------------------------------在光标后插入
A----------------------------------在光标所在行末尾插入
s-----------------------------------删除光标所在位置字符并插入
S----------------------------------删除光标所在行并插入
o----------------------------------在光标所在行下一行插入
O---------------------------------在光标所在行上一行插入
命令行模式
:wq-----------------------------保存退出
:q-------------------------------推出(“未修改文件内容才可以推出)
:wq!--------------------------强制保存并推出
:q!------------------------------强制退出不保存
:set nu-----------------------显示行号
:set nonu---------------------不显示行号
:行号----------------------------跳转到指定行号
:3,5 d----------------------------删除3-5行
:r文件名1-----------------------读出文件名1的内容到当前文件里
:%s/字符串2/字符串3----------字符串3替代字符串2
:%s/1/2/g------------------------将1替代成2,全局修改
:w文件名1-----------------------另存为文件名1
/word--------------------------------向下寻找一个字符串为word的字符串
n--------------------------------------重复前一个查找操作
N-------------------------------------反向进行前一个查找动作
?word------------------------------向上寻找一个字符串为word的字符串
ZZ------------------------------------若文件没有改动,则离开;若文件已改动,则保存后离开