为什么输入 :help 时 vim 以拆分 window 模式打开,底部 window 是什么?

Why does vim open in split window mode when I type :help, and what is the bottom window?

如果我打开 Vim 并使用 :help 查找内容,它总是以第二个 window 打开,下面只占用 space,我必须关闭它。它是什么,为什么要这样做?

讨厌的 window 只是 Vim 的初始 window,您不必担心。

Vim的措辞有时有点模棱两可,但事实并非如此。当前的 window 完全是 拆分 一分为二,留下两个 windows:拆分前的一个和一个新的。由于 Vim 默认打开当前 window 上方的新 window,您将得到:

  • 上面的新帮助window,
  • 上一个window下面

初始状态,一window:

+----------+
| 1        |
|          |
|          |
|          |
+----------+

拆分:

:help

最终状态,两个windows:

+----------+
| 2        |
|          |
+----------+
| 1        |
+----------+

Vim 的文档仅在 Vim 本身您实际使用它时有用.所以默认分屏显示,方便编辑时参考。

你显然在开始 Vim 之后就在做 :help,没有编辑任何东西,所以你得到了标准分割......和你以前的空 window 躺在那里,这完全没问题和预期。

如果您不希望出现这种情况,可以创建此文件(以及必要的子目录):

~/.vim/after/ftplugin/qf.vim

然后把这个放进去:

only

参见 :help :only:help ftplugin