Los siguientes ejemplos establecen el ancho en 60 columnas. Ajústate a tus preferencias.
NERDTree
NERDTree usa una variable solo para esto:
:let g:NERDTreeWinSize=60
Esto establecerá el ancho en 60. Puede poner esta línea en su vimrc.
Taglist
Para taglist, establece una opción similar:
:let g:Tlist_WinWidth=60
Al igual que con NERDTree, puede poner esta línea en su vimrc.
Otros
Lamentablemente, no existe un método generalmente aplicable. Muchos complementos ofrecen (o deberían) ofrecer un parámetro para esto (como el anterior). Otros le permiten aplicar una solución alternativa configurando cosas que puede desactivar para un comando automático (como el tipo de archivo, por ejemplo, si NERDTree no ofreció la opción de configurarlo, podría haberlo hecho :au FileTupe nerdtree :vert resize 60
, ya que NERDTree configura el tipo de archivo en el búfer). Descubrí que intentar hacer un autocmd en el evento WinEnter basado en el nombre del búfer generalmente no funciona cuando se crea el búfer, pero lo hace si abandonas la ventana y vuelves a él; los complementos a menudo crean la ventana antes de configurar el búfer. Tendrá que experimentar con otros complementos o solicitar al autor del complemento que agregue un parámetro.