minibufexpl.vim 多文件编辑

 http://www.vim.org/scripts/script.php?script_id=159

 

let g:miniBufExplMapWindowNavVim = 1 
 let g:miniBufExplMapWindowNavArrows = 1 
 let g:miniBufExplMapCTabSwitchBufs = 1 
 let g:miniBufExplModSelTarget = 1 

 

 

minibufexpl.vim复制到C:\Program Files\Vim\vim72\plugin,在_vimrc中添加:
let g:miniBufExplMapCTabSwitchBufs=1
let g:miniBufExplMapWindowsNavVim=1
let g:miniBufExplMapWindowNavArrows=1

当用gvim打开两个或两个以上的文件时,会自动弹出MiniBufExplorer窗口,如下图

ctrl+Tab,切换到前一个buffer,并在当前窗口打开文件;
ctrl+shift+Tab,切换到后一个buffer,并在当前窗口打开文件;
ctrl+箭头键,可以切换到上下左右窗口中;
ctrl+h,j,k,l,切换到上下左右的窗口中。

 

 

效果图:

配置步骤:
1. 下载 minibufexpl.vim (http://www.vim.org/scripts/script.php?script_id=159)
2. 将minibufexpl.vim 拷贝到插件目录,我的是~/.vim/(自己创建的)下面
3. 编辑~/.vimrc 追加下面内容

  let g:miniBufExplMapWindowNavVim =1
let g:miniBufExplMapWindowNavArrows =1  
let g:miniBufExplMapCTabSwitchBufs =1  
let g:miniBufExplModSelTarget =1

4. 打开一个php文件,同时再打开一个文件(:e second.php)
效果出来了。
5. ctrl+w切换到标签域,按左右键切换到其它标签,回车,便可以调出相应的文件内容

 

 

posted @ 2012-04-13 17:51  赵小磊  阅读(1826)  评论(0编辑  收藏  举报
回到头部