VIM

命令 说明
numG 移动光标到指定的行(num)。(比如 10G 就是到第 10 行)
*,# 读取光标处的字符串,并且移动光标到它再次出现的地方。 # 是往反方向寻找
# 和上面的类似,。
gd 到达光标所在处函数或者变量的定义处。
:reg 列出当前定义的所有寄存器名和它们的内容
双引号 " 拷贝当前行到寄存器 k。按 "kyy
ma 在当前光标的位置标记一个书签,名字为 a。书签名只能是小写字母。你看不见书签的存在,但它确实已经在那里了。
`a 到书签 a 处。注意这个不是单引号,它一般位于大部分键盘的 1 的左边。
`. 到你上次编辑文件的地方。这个命令很有用,而且你不用自己去标记它。
命令 说明
c{motion} 删除 motion 命令跨过的字符,并且进入插入模式。比如:c$,这将会删除从光标位置到行尾的字符并且进入插入模式。ct!,这会删除从光标位置到下一个叹号(但不包括),然后进入插入模式。被删除的字符被存在了剪贴板里面,并且可以再粘贴出来。
d{motion} 和上面差不多,但是不进入插入模式。
. 将会重复你输入的上一个命令
% 匹配花括号、方括号、括号等。在一个括号的上面,然后按 %,鼠标就会出现在匹配的另外一半括号处。
gd 到达光标所在处函数或者变量的定义处。

你可能感兴趣的:(VIM)