winmanager是vim下管理窗口的插件,可以管理文件浏览器、缓冲区、taglist等窗口。
在.vimrc中增加下面两句:
"let g:winManagerWindowLayout = "BufExplorer|FileExplorer|TagList"
letg:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>
然后重启vim, 打开某个文件, 在normal状态下输入"wm", 你将看到下图所示的样子:
其中左上边是netrw窗口, 左下边是TagList窗口, 当再次输入"wm"命令时这两个窗口又关闭了
常用设置
"""""""""""""""""""""""""""""""
"" winManager setting
"""""""""""""""""""""""""""""""
"设置界面分割
"let g:winManagerWindowLayout ="BufExplorer,FileExplorer|TagList"
let g:winManagerWindowLayout="TagList|FileExplorer,BufExplorer"
"设置winmanager的宽度,默认为25
let g:winManagerWidth = 30
"定义打开关闭winmanager按键
nmap <silent> <F10>:WMToggle<cr>