如何打开垂直分割下方的quickfix窗口?

pet*_*ohn 2 vim

我通常使用几个垂直拆分,以便每个拆分的宽度不超过80个字符(我处理的代码倾向于遵循80列的限制)。但是,对于快速修复程序或位置窗口而言,这通常是不够的。有没有办法像这样在所有垂直裂缝下方打开它?

+----+----+----+
|    |    |    |
|    |    |    |
|    |    |    |
|    |    |    |
+----+----+----+
| quickfix     |
+--------------+
Run Code Online (Sandbox Code Playgroud)

L3v*_*han 5

您可以使用autocmds实现:

au FileType qf wincmd J
Run Code Online (Sandbox Code Playgroud)

wincmd foo等同于键入^W foo,并且CTRL-W_J将当前窗口移到最底部。au FileType qf对文件类型为“ qf”(快速修正)的每个文件执行此操作。