Наведені нижче приклади встановлюють ширину до 60 стовпців. Підлаштовуйте свої уподобання.
NERDTree
NERDTree використовує змінну саме для цього:
:let g:NERDTreeWinSize=60
Це встановить ширину в 60. Ви можете помістити цю лінію у свій vimrc.
Тег-лист
Для списку тегів ви встановили подібний варіант:
:let g:Tlist_WinWidth=60
Як і в NERDTree, ви можете помістити цю лінію у свій vimrc.
Інші
На жаль, не існує загальноприйнятого методу. Багато плагінів пропонують (або повинні) параметр для цього (як вище). Інші дозволяють застосувати вирішення, встановивши речі, від яких можна вимкнути автокоманду (наприклад, тип файлу, наприклад, якщо NERDTree не запропонував можливість її встановити, ви могли б зробити це :au FileTupe nerdtree :vert resize 60
, оскільки NERDTree встановлює філетип буфер). Я виявив, що спроба зробити autocmd для події WinEnter на основі імені буфера зазвичай не працює, коли буфер створений, але відбувається, якщо ви залишите вікно і повернетесь до нього; Плагіни часто створюють вікно перед налаштуванням буфера. Вам доведеться поекспериментувати з іншими плагінами або попросити автора додатка додати параметр.