VIM: Как сохранить окно боковой панели netrw при открытии новой вкладки? - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть следующее в .vimrc:

let g:netrw_banner = 0
let g:netrw_liststyle = 3
let g:netrw_browse_split = 4
let g:netrw_altv = 1
let g:netrw_winsize = 25
augroup ProjectDrawer
  autocmd!
  autocmd VimEnter * :Vexplore
augroup END

Когда я запускаю vim, это дает мне хорошую боковую панель для проводника.Но проблема в том, что когда я открываю новую вкладку с :tabnew, она теряет боковую панель в новой вкладке.Как я могу заставить :tabnew иметь точно такую ​​же боковую панель?Большое спасибо.

1 Ответ

0 голосов
/ 29 ноября 2018

Соответствующее событие :help TabNew;если вы добавите это к VimEnter, вам будет хорошо:

autocmd VimEnter,TabNew * :Vexplore

К сожалению, это не сработало для меня;это только открыло пустое разделение окна.Задержка создания помогает:

autocmd VimEnter * :Vexplore
autocmd TabNew * call feedkeys(":Vexplore\<CR>", 'n')

Обратите внимание, что все эти экземпляры будут отделены друг от друга;его содержимое не будет синхронизировано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...