2010-11-25 8 views

Respuesta

-3

Basta con añadir a su autocmd BufNew * wincmd l .vimrc

+1

para futuros viajeros: Esto no funciona para mí (VIM 7.2), pero poniendo PaulP de solución en .vimrc después de la línea 'autocmd vimenter * NERDTree' hizo el truco – Hamy

+1

La solución de Yohann funcionó para mí, no esta. No estoy seguro si esto está desactualizado o no, pero definitivamente es muy similar. – MMM

4

Usted puede utilizar el llamado autocommands, como:

au BufNew * <command> 

Se ejecutará comandos cuando se crea nuevo buffer. Comienza desde allí. Consulte vimdoc sobre el tema.

65

Cuando arranca vim, se abre una ventana para el archivo, a continuación, se abre otra ventana para NerdTree.

La forma más fácil para volver a la ventana principal es sólo para saltar a la ventana anterior así:

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

exactamente lo que necesitaba! al abrir un archivo con vim, esto establece el foco en el archivo recién abierto mientras se sigue abriendo NERDTree – lfender6445

+6

Puede combinar comandos: 'autocmd VimEnter * NERDTree | wincmd p' – NARKOZ

+0

gracias perfectos aquí buscando 'ventana de vimenter' – Plato

Cuestiones relacionadas