Да , но в настоящее время (2015) не из коробки, потому что встроенный файловый менеджер vim изначально не поддерживает удаленный просмотр. ,
Обновление Q3 @ 2016:
Есть несколько обходных путей, с различной степенью комфорта / совместимости / усилий. Все вместе они составляют хорошее решение, но все они также могут быть использованы индивидуально:
Если вы не можете изменить свою среду или только .vimrc
: в файловом менеджере vim вы можете использовать клавиши // ?для поиска вперед / назад, и вы можете сопоставить TABс одним из них. Это мощнее, чем кажется, для быстрой навигации по файловой системе. Описание ниже.
Основной обходной путь (для стандартного vim с NetRW):
Вы всегда можете использовать ?
для поиска обратно вверх, без переноса сверху.
Еще лучше , для почти имитации - TAB Завершение добавить в .vimrc
:
- Карта TABдля / в NetRW:
autocmd filetype netrw noremap <buffer> <TAB> /
- Настройте NetRW для TreeView:
let g:netrw_liststyle=3
- Добавьте переключатель для удаленного VExplore
<C-E>
, если хотите (я его использую).
- Я также рекомендую
incsearch
, ignorecase
и smartcase
для NetRW, или все буферы.
По сравнению с «обычным» завершением табуляции, вышесказанное отличается, но очень удобно.
Примечание. Все вышеперечисленное предполагает, что соединения ~/.ssh/config
с паролем на основе сертификатов ssh для пользователя, порта, сжатия, JumpHost (ProxyCommand настроены так, что требуются только имя хоста / псевдонимы).
Это также ранее обсуждалось вне офиса
здесь
и здесь