http://linux.vbird.org/linux_basic/0310vi.php
Author:xiaozhu_sai
笔记文章仅供学习交流
一般模式
(移动/ 增删/ 复制粘贴)
h
l
:↔ 左右移动j
k
:↕ 上下移动0
$
:(数字0)游标移动到行开头和结尾gg
G
:移动文档开头和结尾n + [Enter]
:游标向下移动n行x
:等同于DelX
:Backspacedd
:删除当前行u
:等同于Ctrl+Z撤销.(小数点)
或Ctrl + r
:重复上一个指令yy
:复制当前行nyy
:复制n行p
P
:粘贴游标下方,粘贴游标上方
编辑模式
i
当前插入
a
A
游标下个字元插入,当前行结尾插入
o
O
(字母O)新的下一行插入,新的上一行插入
ZZ
直接退出,如果修改则询问保存
:q!
不保存强制退出
:wq
保存退出 :wq!
搜索
/bar
游标之下,查找’bar’字符串?bar
游标之上查找’bar’字符串n
重复前一个搜索动作N
反向搜索上一个动作:set no
显示行号,setnonu
取消