在文件保存的时候检查当前目录以及遍历到根目录是否有 sftp-config.json
文件。如果有则根据根据文件上传到到对应服务器上。
对于文件的上传可以放在一个 map 中进行缓存。
vim -V9myVim.log
let g:sftp_config_file = 'sftp-config.json'
, 默认使用的是和 Sublime 中的 SFTP 插件配置文件名是一样的。可以通过在~/.vimrc
中修改这个文件来配置配置自己的文件。
<leader>, "upload current file to remote
SUpload <localFileOrFolder> <remoteFileOrFolder>
SDown <remoteFileOrFolder> <localFileOrFolder>
- dir create -p
- json parse support sublime.
- refactor move sftp to autoload folder.
- update cryptography version, and add requirements.
- Add ignore folds.
- Add Sync from remote file
- SDownloadFrom
command! -nargs=* SDownloadFrom :call sftp#upload command! -nargs=* SUploadTo :call sftp#upload
- SUploadTo
- doc
- i18n, translate