基础移动
h:向左移动一个字符
j:向下移动一个字符
k:向上移动一个字符
l:向右移动一个字符
TIP:上一页ctrl+b,下一页ctl+f
b:移动到一个单词的最前? db
w:移动到一个单词的最后? dw
ge:移动到一个单词最前面?dge
e:移动到一个单词最后面?de
}:移动到下一段开头
{:移动到上一段开头
(:前一个句子前面? d(
):后一个句子前面?d)
0:移动到句子最前面
gm:移动到句子中间
$:移动到句子最后
^:移动到最近前非空字符
gg:文本最前
GG:文本最后
n%:例子50%,到文本的百分之五十的位置
M:屏幕的中间位置
H:屏幕的第一行位置
L:屏幕的最后一行位置
文本修改
i :在光标字符前插入
a :在光标字符后插入
I :在句前插入
A:在句后插入
o:光标字符所在行的下面加入新一行
O:光标字符所在行的上面加入新一行
s:删除当前光标字符并进去编辑模式
S:删除当前光标所在的刚并进去编辑模式cc
x:删除光标所有的位置的字符
X:删除光标前一个字符
cc: 删除当前行并进入编辑模式
C:删除光标以后得字符并进入编辑模式
r:替换当前光标的字符
R:进去到替换模式
~:转换当前字符大小写
n>>:排版缩进
n<<:排版缩进
==: 自动排版
J:合并光标所在的句子以及下一句
^#:查找
di:删除(要删除的字符)之间字符
di}:删除{要删除的字符}的字符
di"删除"要删除的字符"之间的字符
di):删除(要删除的字符)之间出现的字符
dfW:删除从当前光标字符直到出现字符W包括W
dtW:删除从当前光标字符知道出现字符W不包括W
可视化模式操作
v:选择当前光标所在字符
V:选择当前光标所在行
ctrl+v:选择当前光标所在块
aw:选择光标所在单词
as:选择光标所在句子
ap:选择光标所在段落
ab:
aB:
zfm:创建折叠m
zo:打开折叠
zO:
zc:关闭折叠
zC:
网友评论