vim记录
1,vim中复制带有行号的内容到剪切板
进入normal模式,按查找键盘(/),然后然后用鼠标选择需要的内容,选取会自动选择行号,菜单栏编辑-复制(右键也行)即可。
2,删除引用符号中的内容,并进入到插入模式
ci[ 删除一对 [] 中的所有字符并进入插入模式
ci( 删除一对 () 中的所有字符并进入插入模式
ci< 删除一对 <> 中的所有字符并进入插入模式
ci{ 删除一对 {} 中的所有字符并进入插入模式
cit 删除一对 HTML/XML 的标签内部的所有字符并进入插入模式
ci" ci' ci删除一对引号字符 ("或 ' 或) 中所有字符并进入插入模式
3,除了,hjkl外的更微妙的光标移动
w:光标往下移动一个词。
b:光标往回移动一个词。
0:移动光标到当前行首。
^:移动光标到当前行的第一个字母位置。
$:移动光标到行尾。
):移动光标到下一个句子。
( :移动光标到上一个句子。
:向下移动一屏。 :向上移动一屏。 G:到文件尾 numG:移动光标到指定的行(num)。(比如 10G 就是到第 10 行) gg:到文件首 H:移动光标到屏幕上面 M:移动光标到屏幕中间 L:移动光标到屏幕下面
:缩进所有选择的代码 «:和上面类似,但是反缩进
最后修改于 2010-03-07