Vim 窗口管理插件
winmanager : A windows style IDE for Vim
功能
管理各个窗口, 或者说整合各个窗口.
引用滇狐的话:
滇狐评价: 非常好用的东西, 在屏幕上打开一个文件浏览器, 这样就可以方便地选择要编辑的文件了。
默认情况下, winmanager 依赖于 bufexplorer, 到这里下载。 如果你不喜欢 bufexplorer 插件的话 可以在你的 .vimrc 中添加这条命令禁用它:
let g:winManagerWindowLayout = "FileExplorer"
这样就不需要下载该插件了。
滇狐为 winfileexplorer.vim 加了一个补丁, 提供了使用系统默认打开方式打开选中文件的功能, 只要把光标放在想要打开的文件上, 然后按“S”就可以了 (注意是大写)。 这样以后就可以直接在 gvim 里打开 Noatun 或别的播放器, 不用再切换出来找 konqueror 了。
安装方式:
下载文件为winmanager.vba.bz2 解压缩后是winmanager.vba文件
vim winmanager.vba
so % 安装吧!
配置方式:
摘抄他人的blog:
在.vimrc中加入如下设置:
let g:winManagerWindowLayout='FileExplorer|BufExplorer' // 这里可以设置为多个窗口, 如'FileExplorer|BufExplorer|TagList'
let g:persistentBehaviour=0 // 只剩一个窗口时, 退出vim.
let g:winManagerWidth=20
let g:defaultExplorer=1
nmap <silent> <leader>fir :FirstExplorerWindow<cr>
nmap <silent> <leader>bot :BottomExplorerWindow<cr>
nmap <silent> <leader>wm :WMToggle<cr>
我自己的配置方式:
let g:winManagerWindowLayout = "FileExplorer"
map <c-w><c-b> :WMToggle<cr> “映射键值按Ctrl+w+b 打开文件窗口
let g:persistentBehaviour=0 "只剩一个窗口时, 退出vim.