2009-11-18 19 views
30

Qualcuno sa come forzare .vimrc ad aprire automaticamente NERDTree ogni volta che viene invocato vim? Il sistema operativo è * nix.Auto-open NERDTree in vim

risposta

53
au VimEnter * NERDTree 

nel vostro vimrc dovrebbe farlo

: egli autocmd.txt per lo sfondo

+0

michael, grazie! – varnie

34

È possibile anche solo Nerd albero aperto quando non vi era alcun file nella riga di comando:

function! StartUp() 
    if 0 == argc() 
     NERDTree 
    end 
endfunction 

autocmd VimEnter * call StartUp() 

Tratto da un blog post by Ovid.

+0

Suggerimento molto bello. Grazie. (Non so perché nessuno lo abbia pubblicizzato in precedenza). – ereOn

3

uno di linea per aprire NERDTree quando nessun argomento file fornito sarebbe

autocmd vimenter * if !argc() | NERDTree | endif 
OR 
au vimenter * if !argc() | NERDTree | endif 

Il codice di cui sopra solo controlla se nessun argomento è previsto anche aperto NERDTree.

Problemi correlati