设置 - MacVim与MiniBufExplorer插件窗口跨越整个顶部和Taglist插件窗口在右侧
由于我将Taglist放在右边,每当我打开quickfix窗口时,它的位置就在Taglist窗口下方的最右边(与Taglist窗口的宽度相同)
是否可以更改默认的打开位置逻辑,以便quickfix窗口将在我的主代码窗口下方(向下和向左)打开,或者可能跨越整个底部?
ib.*_*ib. 29
虽然可能无法更改:copen命令的默认拆分窗口行为,但可以通过两种方式解决问题.
第一种方法是使用直接改变窗口分割方向的命令(参见:help :vertical下面的"关闭窗口"段落).
例如,考虑一下
:botright copen
Run Code Online (Sandbox Code Playgroud)
要么
:botright cwindow
Run Code Online (Sandbox Code Playgroud)
使quickfix窗口打开为最底层1或甚至
:vertical topleft cwindow
Run Code Online (Sandbox Code Playgroud)
将其打开到当前窗口的左上角.
第二种方法是使用自动命令将quickfix窗口移动到窗口布局的底部.
:autocmd FileType qf wincmd J
Run Code Online (Sandbox Code Playgroud)
此触发器利用了quickfix窗口可以通过其文件类型轻松区分的事实qf.该wincmd J命令相当于Ctrl+ W,Shift+ J
快捷方式,告诉Vim将窗口移动到最底部(请参阅:help :wincmd
和:help ^WJ).
1这些命令可以分别缩短为:bo cope和:bo cw
.此外,可以为其快速调用创建短映射或自定义命令.
| 归档时间: |
|
| 查看次数: |
7547 次 |
| 最近记录: |