光标的移动
上下翻页:ctrl + f / ctrl + b
光标上下左右移动: k(上)j(下)h(左)l(右)
行内:
首个字符和最后字符:0(去到首个字符)$(到行尾)
按照单词跳着走:w(跳到下一个单词)b(跳到前一个单词)
向左或者向右移动n个字符:数字+空格(向右);数字+h(向左)
全局光标移动
移动到第一行与最后一行:gg(第一行);G(最后一行)
向下向上移动 n 行:数字+回车(向下);数字+k(向上)
复制,粘贴,删除,撤销
复制
复制当前一行:yy
向下复制n行:nyy
粘贴
选择:v
将反白的地方复制:y
讲复制的数据粘贴到光标的下一行:p 。 上一行:P
删除
删除所在一行:dd
向下删除n行:ndd
单个字符删除:x(删除光标所指字符)X(删除光标所指前一个字符)
连续删除多个字符:nx(向后删除n个字符(包括光标字符)),nX(向前删除n个字符(不包括光标字符))
选择:v;将反白的地方删除:d
撤销
撤销:u
撤销的撤销:ctrl+r
查找
/string : 向下查找 名称为 string 的字符串
?string : 向上查找 名称为 string 的字符串
n:表示next,下一个
N:反向查找