Sim , mas atualmente (2015) não está pronto para uso, porque o gerenciador de arquivos interno do vim não suporta nativamente a navegação remota. .
Atualização Q3 @ 2016:
Existem várias soluções alternativas, com diferentes graus de conforto / compatibilidade / esforço. Juntos, eles somam uma boa solução, mas também podem ser usados individualmente:
Se você não pode modificar o seu ambiente ou .vimrc
apenas: No gerenciador de arquivos vim, você pode usar as teclas // ?para avançar / retroceder e pode mapear TABpara um deles. Isso é mais poderoso do que parece para navegar rapidamente pelo sistema de arquivos. Descrição abaixo.
Solução básica (para vim padrão com NetRW):
Você sempre pode usar ?
para pesquisar para cima, sem quebrar a partir do topo.
Ainda melhor , para quase imitar TAB -Completion, adicione .vimrc
:
- Mapeie TABpara / no NetRW:
autocmd filetype netrw noremap <buffer> <TAB> /
- Configure o NetRW para TreeView:
let g:netrw_liststyle=3
- Adicione uma alternância para um VExplore remoto para
<C-E>
, se você quiser (eu o uso).
- Eu também recomendo
incsearch
, ignorecase
e smartcase
para NetRW, ou todos os buffers.
Comparado com o preenchimento de guias "convencional", o acima é diferente, mas muito confortável.
Nota: Todas as ~/.ssh/config
opções acima pressupõem conexões sem senha baseadas em certificado ssh com Usuário, Porta, Compactação, JumpHost (o ProxyCommand é configurado de forma que apenas nomes de host / aliases sejam necessários.
Isso também foi discutido anteriormente
aqui
e aqui