我通常使用一个垂直分割和两个不同缓冲区的布局。当我使用:copen
时,无论我的光标位于何处,quickfix窗口始终在右侧分割中打开。因此,如果我的光标位于左侧分割中,并且我发出命令:copen
,:cclose
,则缓冲区将被更改。
有没有办法在光标所在的同一垂直分割中打开quickfix窗口?
答案 0 :(得分:0)
作为规范,只要vsplit,就会在右列中打开quickfix。回复您的订单是不合理的...... 但是,也许它似乎按预期工作;
command! Lcopen :copen | :wincmd p | :wincmd L | :bp | :wincmd h | :bn
我希望你记住它取决于缓冲区的状态。