我在vim和python中编程,并使用tpope's vim-dispatch通过
运行当前文件:Dispatch python main.py
程序的打印输出被定向到 quickfix 窗口。不幸的是,只有前几行是可见的。 要查看所有输出,我必须手动调整quickfix窗口的大小。
到目前为止,在将光标移动到quickfix窗口后,我费力的解决方法是<C-W><C-o>
,这使得quickfix窗口成为唯一可见的窗口。
然后我通过<C-o>
返回我的来源。
有没有办法切换特定大小的quickfix窗口? 或者:什么是更好的方式导航到quickfix窗口,最大化它,然后回到源中的最后位置?
答案 0 :(得分:3)
:copen
命令支持可选的[height]
参数:
:cope[n] [height] Open a window to show the current list of errors. When [height] is given, the window becomes that high (if there is room). When [height] is omitted the window is made ten lines high.
如果插件打开了quickfix(你无法配置它),你可以通过:autocmd
解决这个问题(因为它的qf
文件类型可以检测到quickfix窗口):
:autocmd FileType qf wincmd _