(1):Edit
保存退出 ZZ
快速格式化 gg=G
光标移动(左下上右)HJKL
到行首:0,到行为 $
到文件头;gg 到文件尾部 G
到第200行:200G
行号回车:当前行向下移动
(2):Delete
删除光标后:x
删除光标前:X
撤销:u
删除单词:dw(delete world)光标应该在单词的最前边
删除光标前半行:d0
删除后半行:d$=D
删除整行:dd
删除3行:3dd
删除全部:dgg dG
(3):撤销(u)+反撤销(Ctrl+r)
(4):粘贴
yy:copy
nyy:copy more
p:粘贴到光标所在位置的下一行
P:粘贴到光标所在位置的上一行
v:切换到可视模式:
d:delete
y:past
p:光标的后边
P:光标的前边
(5):替换操作
r:修改光标的字符串
R:循环替换后边的
(6)搜索
/XXX
?XXX
关键字切换:n /N
#:移动光标到keyWord,输入#
man查看:章节号+K
(7):命令模式到编辑模式
aios
(8):分屏
:sp 水平分屏
ctrl+ww:切换到下个分屏
qall :退出全部
:vsp (FileName)
vi -o filename1 filename2 (水平分屏)
vi -O filename1 ....(垂直分屏)
末行模式下执行shell:
$: :! ls -l
行跳转:
行号(回车)
(9):配置VIM
用户级别:~/.vimrc
系统级别: /etc/vim/vimrc