1. 查找word出现次数
设置从第几行开始:
:set report=1
:set ignorecase
这句话才是最主要的:
:%s/WordToFind/&/g
2. vim常用set命令
set shiftwidth=2 设置tab为2个空格
set nu
set autoindent
set foldmethod=indent|marker|manual|syntax|expr|diff 文本折叠
3. 快捷键
gg 第一行
G 最后一行
^ 行首
$ 行尾
ctrl-w 窗口间切换
ctrl-w <num> - 当前窗口减少<num>行
ctrl-w <num> + 当前窗口增加<num>行
ctrl-e 上移一行,光标不动
ctrl-y 下移一行,光标不动
ctrl-s 锁定屏幕,不接受输入流
ctrl-q 解除锁定,同时输出缓冲中的字符。
4. 命令
:split 拆分窗口
:e 打开文件
:! <cmd> 执行命令
:sh 切换到新的shell
:windo diffthis 进入diff模式
5. vim命令行
vim -d file1 file2
比较两个文件的不同
更多
http://www.rayninfo.co.uk/vimtips.html
http://vimcdoc.sourceforge.net/doc/help.html