Yes, but currently(2015) not out-of-the-box, because the built-in file-manager of vim doesn't natively support remote browsing. .
Update Q3@2016:
There are several work-arounds, with varying degrees of comfort/compatibility/effort. All together they add up to a nice solution, but they can all also be used individually:
If you can't modify your environment or .vimrc
-only: In the vim file-manager you can use the //? Keys to search forwards/backwards, and you could map TAB to one of them. This is more powerful than it sounds for quickly navigating you around the file-system. Description below.
Basic Workaround (for standard vim with NetRW):
You can always use ?
to search back upwards, without wrapping from the top.
Even better, for nearly mimicking TAB-Completion add in .vimrc
:
- Map TAB to / in NetRW:
autocmd filetype netrw noremap <buffer> <TAB> /
- Configure NetRW for TreeView:
let g:netrw_liststyle=3
- Add a toggle for a remote VExplore for
<C-E>
, if you want (I use it).
- I also recommend
incsearch
, ignorecase
and smartcase
for NetRW, or all buffers.
Compared to "conventional" tab-completion, the above is different, yet very comfortable.
Note: All of the above assumes ssh certificate based password-less connections in ~/.ssh/config
with User, Port, Compression, JumpHost (ProxyCommand are setup up such that only hostname/aliases are needed.
This has also been previously discussed offsite
here
and here