Подтвердить что ты не робот

Автоматическая фокусировка nerdtree для файла при открытии на новой вкладке

Я использую NerdTree для Linux. Я хотел бы перейти из буфера nerd tree в буфер файлов после открытия файла на новой вкладке с помощью 't'. Мне нужно нажимать "Ctrl + W + W" все время.

Любая идея о том, как выполнить vi выполнить C-W-W после создания нового буфера.

Сайрам

4b9b3361

Ответ 1

Просто добавьте autocmd BufNew * wincmd l в ваш .vimrc

Ответ 2

Когда vim запускается, он открывает окно для файла, затем открывает другое окно для NerdTree.

Самый простой способ вернуться в главное окно - просто перейти в предыдущее окно следующим образом:

" Start NERDTree
autocmd VimEnter * NERDTree
" Go to previous (last accessed) window.
autocmd VimEnter * wincmd p

Ответ 3

Вы можете использовать так называемые автокоманды, например:

  au BufNew * <command>

Он выполнит команду при создании нового буфера. Начните оттуда. Проверять, выписываться vimdoc по этому вопросу.