Como abro o diretório do arquivo aberto atualmente?

Como abro o diretório do arquivo aberto atualmente?

Se eu abrir um arquivo, vim dir/to/my/file.ccomo posso abrir facilmente o diretório dir/to/myno navegador de arquivos do vim?

Responder1

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

:Explore abrirá o navegador do diretório local no diretório do arquivo atual (ou no diretório [dir] se especificado). A janela será dividida somente se o arquivo tiver sido modificado, caso contrário a janela de navegação assumirá o controle dessa janela. Normalmente a divisão é feita horizontalmente.

Responder2

Eu pessoalmente prefiro:

:Sex

comando. Ele divide a janela para você e o coloca no diretório atual.

:Sex dir/to/my

funciona também.

Responder3

Você poderia usar:

:e %:h

Mais informações sobre expansões estão aqui:http://vimdoc.sourceforge.net/htmldoc/eval.html#expand()

Responder4

Para abrir o Windows Explorer mostrando o diretório do arquivo atual:

:!start explorer /select,%:p

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

informação relacionada