Vim: Upload and download files through sftp
VimL
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
plugin
README.md

README.md

vim-hsftp

Vim: Upload and download files through sftp

Usage:

First you have to create a config file called .hsftp in your project directory.

When uploading/downloading hsftp searches backwards for a config file so if the edited file is e.g. /test/dir/file.txt and the config file is /test/.hsftp it will upload/download as dir/file.txt

The config file should be structured like this (amount of spaces doesn't matter):

host   1.1.1.1
user   username
pass   test123
port   22
remote /var/www/
confirm_download 0
confirm_upload 0

Commands

:Hdownload

Downloads current file from remote path

:Hupload

Uploads current file to remote path

:Hupdir

Uploads current folder of current buffer to remote path

Mappings

<leader>hsd

Calls :Hdownload

<leader>hsu

Calls :Hupload

<leader>hsf

Calls :Hupdir