📜 README
We have all the deployment solutions you could imagine at our finger-tips these days, but sometimes you just want SFTP in your CLI-based IDE.
A word of precaution. If you're transitioning an older PHP or monolith style project, consider a simple deployment workflow on Github Action's like my rsync option rather than SFTP built right into your IDE.
hesselbom's vim-sftp
solution isn't perfect as it does not support key-based auth out of the box, and it's a little unmaintained, but it just about works and I contributed a little to the project also.
This plugin has got me out of a sticky situation or two in the past and it doesn't get the exposure it should in the vim world, and so I think it deserves a place here among my other projects too.
I've since transitioned away from vim, through VS Code and right back to Sublime Text 4 in 2023. I also often use a customised nano
config over vim
for on-sever config edits and so I don't often use this plugin any more.
Feel free to get involved with project maintenance should you want to help the plugin survive.
Checkout SFTP for Vim on hesselbom GitHub repo.