
Se eu abrir um arquivo, vim dir/to/my/file.c
como posso abrir facilmente o diretório dir/to/my
no 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)