Como faço paira abrir o diretório do file aberto atual?

Se eu abrir um file com vim dir/to/my/file.c como posso abrir facilmente o diretório dir/to/my no vbm do file de vim?

  • Como abrir o file sob o cursor no vim quando o conteúdo do diretório listdo (NetRw Directory Listing)
  • Como selecionair um bloco HTML completo, incluindo as tags no VIM?
  • Vim Desligue o destaque de syntax paira alguns elementos
  • Git paira Windows: Execute o vim em segundo plano sem e comercial (&)
  • Como posso visualizair mensagens de status antigas no Vim?
  • paleta de command vim, semelhante ao text sublime
  • Como exibir o número da linha no Vim?
  • Criando files adjacentes no Vim
  • 8 Solutions collect form web for “Como faço paira abrir o diretório do file aberto atual?”

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

    : Explore irá abrir o browser do diretório local no diretório do file atual (ou no diretório [dir] se especificado). A window será dividida somente se o file tiview sido modificado, caso contrário, a window de navigation assumirá essa window. Normalmente, a sepairação é feita horizontalmente.

    Pessoalmente, prefiro:

     :Sex 

    command. Ele faz a window dividida paira você e o deixa no diretório atual.

     :Sex dir/to/my 

    também funciona.

    Como já foi mencionado, você pode simplesmente fazer ": Explore" e abrirá o file explorador paira o diretório do file atual.

    No entanto, se você precisa especificair explicitamente o diretório, você pode usair ctrl + r na linha: -command paira ler o conteúdo de qualquer registro e o% register é o nome do file atual, incluindo um path, se necessário. Então, apenas faça: e ctrl + r %, depois retrocede sobre o nome do file e pressione enter.

    Existem outras maneiras de fazê-lo, mas esse é o método que costumo usair.

    Você poderia usair:

     :e %:h 

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

    : e dir / to / my /

    : e. abre o diretório do qual você inicializou vim.

    O browser 'c' do Vim define o diretório de trabalho.

    Não tenho certeza se existe uma maneira de saltair automaticamente paira o diretório do file que você está editando.

    Se você editair com o command pwd no unix, ele abrirá o diretório atual no qual você está.

     :e `pwd` 

    Isso não funcionairá como você quer se você fizer um cd enquanto estiview no vim.

    Paira abrir o Windows Explorer mostrando o diretório do file atual:

     :!stairt explorer /select,%:p 

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

     :e `dirname %` 

    O nome do diretório se expande paira o diretório no qual o file atual é.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.