¿Cómo abro el directorio del archivo abierto actual?

¿Cómo abro el directorio del archivo abierto actual?

Si abro un archivo, ¿ vim dir/to/my/file.ccómo puedo abrir fácilmente el directorio dir/to/myen el navegador de archivos de vim?

Respuesta1

Intentar :Ex[plore]. De :help Ex:

:Explore abrirá el navegador del directorio local en el directorio del archivo actual (o en el directorio [dir] si se especifica). La ventana se dividirá sólo si el archivo se ha modificado; de lo contrario, la ventana de exploración se hará cargo de esa ventana. Normalmente la división se realiza de forma horizontal.

Respuesta2

Personalmente prefiero el:

:Sex

dominio. Hace la ventana dividida por usted y lo coloca en el directorio actual.

:Sex dir/to/my

Funciona también.

Respuesta3

Podrías usar:

:e %:h

Más información sobre las expansiones está aquí:http://vimdoc.sourceforge.net/htmldoc/eval.html#expand()

Respuesta4

Para abrir el Explorador de Windows que muestra el directorio del archivo actual:

:!start explorer /select,%:p

(Fuente :http://vim.wikia.com/wiki/Open_Windows_Explorer_showing_directory_of_current_buffer)

información relacionada