Ответ 1
В то время как, вероятно, невозможно изменить поведение по-разному окна по умолчанию
команды :copen
, можно подойти к проблеме двумя способами.
Первый способ - использовать команды, которые непосредственно изменяют разбиение окна
(см. :help :vertical
и ниже, пока "Закрытие окна"
пункт).
Например, рассмотрим
:botright copen
или
:botright cwindow
чтобы открыть окно quickfix как самый нижний 1 или даже
:vertical topleft cwindow
чтобы открыть его в верхнем левом углу текущего окна.
Второй подход - переместить окно quickfix в нижнюю часть окна макет с использованием автоматической команды.
:autocmd FileType qf wincmd J
Этот триггер использует тот факт, что окно quickfix может быть
легко выделяется его файловым типом, qf
. Команда wincmd J
эквивалентно Ctrl + W, Shift + J
ярлык говорит Vim, чтобы переместить окно в самое дно (см. :help :wincmd
и :help ^WJ
).
1 Эти команды можно сократить до :bo cope
и :bo cw
соответственно. Кроме того, можно создать короткое сопоставление или пользовательскую команду для
их быстрый вызов.