如何在vim中退出帮助

Jos*_*eph 47 vim

我刚刚在 vim 中使用了帮助文件,现在我陷入了帮助。

:q退出整个程序,我厌倦了每次使用帮助时都必须关闭并重新打开 vim。我更喜欢可以关闭帮助并将我返回到我正在编写的程序的命令。

google.com在搜索时遇到了麻烦,因为搜索字符串exit help in vim显然返回了关于退出 vim 本身的文章,这是我非常擅长的。

有谁知道如何做到这一点?

编辑:我一定是被分屏问题困住了。这就是为什么我无法通过:q

Tim*_*Tim 45

:q 已经是解决方案了。

它不会关闭整个 vim 会话,而只会关闭活动窗口(在 中的拆分部分vim)。如果此窗口是帮助,则仅关闭帮助。如果您的文档处于活动状态,则该文档将被关闭。

如果这是最后一个非帮助窗口,帮助也将关闭——这意味着vim已关闭。

使用Ctrl+W后跟光标键以确保您的光标位于帮助窗口中。然后再试:q一次。


Chr*_*ndt 15

最近的 Vim 有:helpclose命令(这需要 Vim 7.4.449)


小智 12

:q有点烦人,因为这是一个只读缓冲区。而且我相信人们很少需要在帮助缓冲区中记录宏。

所以我想映射q:q

autocmd FileType help noremap <buffer> q :q<cr>
Run Code Online (Sandbox Code Playgroud)