gavin个人实用VI命令
ce 删除一个单词,并插入
cc删除一行,并插入
u redo
crtl-R 返回redo的上一步
d num w 删除num个单词
J 合并两行,也就是去掉行尾的换行符
^行首 eg:d^ 删除当前到行尾
$ 行尾
o当前行的下一行起一新行插入
移动:
b 返回一个单词
w右移一个单词首
e右移一个单词尾
fx 查找当前行的字符 x并跳到那
%括号跳转
CTRL-G 知道当前行号列号信息
set number设置行号
set nonumber 取消行号
set ruler 设置°ruler°选项. 这会在Vim窗口的右下角显示当前光标位置
CTRL-U命令会使文本向下滚动半屏. 也可以想象为在显示文本的窗
CTRL-D命令将窗口向下移动半屏, 所以相当于文本向上滚动了半屏:
:nohlsearch 去掉当前搜索高亮
The article write by nealgavin