当我通过运行 eg 显示 vim 帮助文件时:h au
,帮助显示在水平拆分窗口中:
目前我总是运行Ctrl+w _
,但我希望帮助缓冲区自动在最大化窗口中打开。
我试图创建一个自动命令来解决这个问题:
"Automatically maximize help buffers
augroup filetype_help
autocmd!
autocmd BufWinEnter,FileType help wincmd _
augroup END
这只偶尔起作用。
编辑:
我做了一些进一步的调试。第一次
打开某个帮助页面,例如当我的.:h au
.vimrc
通过关闭帮助文件窗口然后再次:q
重新打开同一个帮助文件会导致帮助文件以拆分形式显示,如上面的屏幕截图所示。
通过关闭帮助文件缓冲区窗口:bd
然后重新打开它,会导致它根据需要最大化显示。
如何重写我的 augroup 以便它也最大化已经打开的帮助缓冲区?