我这样做是为了在垂直窗口中打开帮助页面:
cabbrev help vert botright help
Run Code Online (Sandbox Code Playgroud)
这样,它没关系,但有点令人不安,而且它也:history有点垃圾邮件.我想让Vim不扩展它,只需运行命令.因此,当我写作时,:help topic我希望它不会扩展,而是运行:vert botright help topic
我尝试过的命令
cabbrev <silent> help vert botright help
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
有可能吗?
我找到了基于这封电子邮件的完美解决方案:http :
//vim.1045645.n5.nabble.com/Horizontal-layout-by-default-td1164876.html#a1164886
所以,如果你想在右边的帮助窗口,做这个:
autocmd FileType help :wincmd H
Run Code Online (Sandbox Code Playgroud)
这样就可以将'help'类型窗口立即放到右边了CTRL-W H.见:h CTRL-W_Hvim.
如果您hidden启用了该选项,只需关闭窗口:q就不会卸载帮助窗口缓冲区,如果您想再次打开它,它就不会因为某些原因触发FileType事件(为什么?),所以,如果您使用,:set hidden您需要:
autocmd FileType help set bufhidden=unload
Run Code Online (Sandbox Code Playgroud)
获取帮助Windows卸载,无论如何这是默认行为.