Quando si utilizza Vim è possibile utilizzare :Explore
per navigare attraverso file e cartelle.
Esiste un modo semplice per avviare Vim in "modalità Esplora" dal terminale? Posso farlo semplicemente dando a Vim qualche argomento?
Quando si utilizza Vim è possibile utilizzare :Explore
per navigare attraverso file e cartelle.
Esiste un modo semplice per avviare Vim in "modalità Esplora" dal terminale? Posso farlo semplicemente dando a Vim qualche argomento?
Risposte:
In alternativa (il passaggio degli argomenti della directory come nella risposta di @ EvergreenTree si basa sugli autocmds del plug-in netrw e non sono una soluzione generale), è possibile passare qualsiasi comando Ex a Vim all'avvio tramite l' -c
argomento:
$ vim -c Explore
Puoi anche usare +
, che è esattamente lo stesso -c
, tranne leggermente più corto:
$ vim +Explore
La "Modalità Esplora" di cui stai parlando è netrw, un plugin vim fornito di default. Dovrebbe aprirsi in quella "modalità" se provi ad aprire una directory con vim, ad es.vim foo/bar/baz/
Se
Quindi quanto segue ti consentirà semplicemente di digitare gvim (da solo) e ottenere una visualizzazione del browser che mostra:
augroup VimStartup
au!
au VimEnter * if expand("%") == "" && argc() == 0 && (v:servername =~ 'GVIM\d*' || v:servername == "") | e . | endif
augroup END
(inseriscilo nel tuo .vimrc)
vim .
.