¿Puede: Explorar comenzar desde la terminal?


8

Cuando use Vim, puede usar el :Explorenavegador a través de archivos y carpetas.

¿Hay una manera simple de iniciar Vim en "modo Explorar" desde la terminal? ¿Puedo hacer esto dándole a Vim alguna discusión?

Respuestas:


12

Alternativamente (el paso de los argumentos del directorio como en la respuesta de @ EvergreenTree se basa en los autocmds del complemento netrw, y no es una solución general), puede pasar cualquier comando Ex a Vim en el inicio a través del -cargumento:

$ vim -c Explore

También puede usar +, que es exactamente lo mismo que -c, excepto un poco más corto:

$ vim +Explore

10

El "Modo de exploración" del que está hablando es netrw, un complemento vim que se proporciona de manera predeterminada. Debería abrirse en ese "modo" si solo intenta abrir un directorio con vim, por ejemplo.vim foo/bar/baz/


3
Gracias. Así que supongo que la forma más rápida de hacerlo es vim ..
Gonçalo Ribeiro

2

Tratar:

vim +Ex

Se ejecutará :Ex( :Explore) en el inicio de vim para explorar el directorio actual.


0

Si

  • Estás usando gvim
  • Su vim es compatible con + clientserver (consulte vim --version)

Luego, lo siguiente le permitirá simplemente escribir gvim (por sí mismo) y obtener una pantalla del navegador que muestra:

augroup VimStartup
au!
au VimEnter * if expand("%") == "" && argc() == 0 && (v:servername =~ 'GVIM\d*' || v:servername == "") | e . | endif
augroup END

(pon esto en tu .vimrc)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.