Не команда редактора:: Ex - PullRequest
0 голосов
/ 12 июля 2020

Я хотел бы всегда открывать вертикальное разделение с помощью Explore всякий раз, когда я открываю файл в vim. Поэтому я добавил в свой init.vim следующий список

topleft vsplit | :vertical resize 30 | :Ex

, однако получаю следующее сообщение об ошибке.

Not an editor command:  :Ex

1 Ответ

1 голос
/ 12 июля 2020

однако я получаю следующее сообщение об ошибке.

Значит, команда недействительна. :Ex предоставляется плагином (обычно netrw). Сообщение означает, что netrw (пока) не загружен.

Я добавил следующий список в свой init.vim

Пожалуйста, прочтите :h startup. Короче говоря, vimrc (или init.vim) обрабатывается задолго до загрузки любого плагина. Вам действительно следует отложить вашу команду до события VimEnter. Вид

if v:vim_did_enter
    DoSomethingIfSourcedManually
else
    autocmd VimEnter * ++once ++nested DoSomethingOnStartup
endif
...