Slimv - Изменить REPL Вертикальный Сплит

Я использую Slimv (версия 0.9.13) с Vim (версия 7.4). Когда я компилирую или запускаю код, или делаю что-либо, что открывает REPL, он всегда открывается в окне над моим кодом с разбивкой по высоте 50/50. Можно ли сделать его открытым в меньшем окне и ниже моего исходного кода по умолчанию?

1 ответ

Решение

В соответствии с документацией ( https://github.com/vim-scripts/slimv.vim/blob/master/doc/slimv.txt) выполнение приведенных ниже действий должно привести к открытию REPL в сплит под текущим окном.

let g:slimv_repl_split=2

Что касается размера окна, я не думаю, что SlimV предоставляет такую ​​возможность. Тем не менее, я думаю, что автокоманда может добиться цели.

autocmd BufEnter REPL :20wincmd _

"20" может быть заменено на любую высоту, которую вы хотите, чтобы окно было, а "REPL" должно быть заменено именем буфера REPL. Значение по умолчанию g:slimv_repl_name "REPL", поэтому он должен работать. Если вам нужна дополнительная информация о командах, используемых в этом решении, вы можете прочитать их в vim:

:help :autocmd
:help autocmd-events
:help :wincmd
Другие вопросы по тегам