最近我遇到了这个问题:通常只用于显示命令提示符的底部缓冲区变得比平时大。只有当我在 Haskell 开发中结合使用 quickfix 功能和插件时才会发生这种情况,所以我不知道这是由插件还是由 quickfix 引起的(我无法测试它,因为它是插件启用快速修复)。
我已经疯狂地搜索了几个小时,但没有关于如何改变这个小缓冲区的大小。有人知道吗?
命令行区域的高度由该cmdheight选项控制,因此执行:set cmdheight=1时应将其恢复为默认大小。拖动底部窗口的状态行也有效(并cmdheight适当更改选项值)。
但是,另一个答案中指出的窗口大小也可能是问题所在,并且它可以以一些奇怪的方式与cmdheight选项交互。<C-w>_如果:set cmdheight=1没有帮助,请输入以将窗口增加到最大可能大小。
文档 ( :help window-resize) 说明:
如果只有一个窗口,调整该窗口的大小也会改变命令行高度。
但是,至少对我来说,调整单个现有窗口的大小<C-w>-实际上并没有改变cmdheight选项的值,并且cmdheight在这样做之后增加会使窗口更小。在这种状态下既不<C-w>_也:set cmdheight=1没有恢复窗口的全尺寸-你要么需要做两个,或只是拖动状态行,如果它是可见的(拖动状态行分配所有的空间窗口下面cmdheight,根据理所应当到文档)。
| 归档时间: |
|
| 查看次数: |
9266 次 |
| 最近记录: |