ctrlp: открыть выбранный файл в левом вертикальном разделении

При использовании ctrlp я могу открыть выбранный файл в новом вертикальном разделении, используя ctlr-v

Однако новый файл открывается в левом сплите, а уже открытый файл переходит в правый сплит. Я бы хотел, чтобы произошло обратное: открытие нового файла в правильном разделении.

Обходной путь: использование ctrl-w + ctrl-r после открытия файла для инвертирования разделения


person Florian F    schedule 10.04.2015    source источник


Ответы (3)


Если вы создадите настройку в своем vimrc:

set splitright

он откроет каждый файл, который вы открываете, в вертикальном разделении справа (не только CtrlP).

person Arjen Dijkstra    schedule 11.04.2015

Вы также можете использовать <c-v>, чтобы открыть файл в вертикальном разделении.

person Ignas Butėnas    schedule 18.05.2015

Я опоздал на несколько лет, но из документации плагина :help говорится, что вы можете настроить новую позицию вкладки:

a – после.
b – до.
c – текущая вкладка.
>l – последняя вкладка.
f – первая вкладка.

Для желаемого поведения вы должны включить это в свой .vimrc или файл конфигурации вашего редактора.

let g:ctrlp_tabpage_position = 'ac'

Я надеюсь, что кто-то в будущем найдет это полезным.

person Felipe Candal Campos    schedule 19.04.2021