Vim技巧

Vim 也用了有一段时间了,每次在网上碰到一个有用的技巧就像捡到宝贝了一样,所以在某个时候开始进行了记录。下面一些技巧是我觉得比较有用的:

1. 编辑在缓存中的两个文件快速切换命令

比如在同一个窗口中先后打开了 file1.txt 和 file2.txt ,这时候使用 Ctrl+^ 可以在同一窗口中来回切换这两个文件。

2. v 或者 V 之后按 o

选中一段文字或几行内容,按 o 可以在选中文本的两端进行跳转,非常有用。

 

3. 用一条命令删除第 50 行到 100 行

是在一次面试中被问到的一个问题,当时没回答出来,但是永远也不会忘记了。

:50, 100d

 

4. 分割窗口切换

默认分割窗口的切换需要 Ctrl+w 与其他按键配合使用,下面的配置我觉得更加方便一些:

map <C-j> <C-W>j
map <C-k> <C-W>k
map <C-h> <C-W>h
map <C-l> <C-W>l

 

5. 让 Command Mode 也有 Bash 的 Key Binding

习惯 Bash 下按键方式的同学不妨试试下面的配置:

cmap <c-a> <home>
cmap <c-e> <end>
cnoremap <c-b> <left>
cnoremap <c-d> <del>
cnoremap <c-f> <right>
cnoremap <c-n> <down>
cnoremap <c-p> <up>
posted @ 2012-04-18 16:59  赵小磊  阅读(233)  评论(0编辑  收藏  举报
回到头部