So far, the best tool for the job is Sublime Text 2s SFTP plugin.
Unfortunately I'm also searching for either of these options right now, so I can't give any specific recommendations on that.Īnother option would be to set passwords to null, that way you'd have to manually enter them whenever you connect to the server (the plugin will request them). Some day LiveReload will learn to handle SFTP, but for now, you will either need to. After popping out the window, enter SFTP and click to install. But personally I would either search for a more secure solution or find a way to encrypt these files. Sftp extension installation: Ctrl+P, enter install, and press Enter. As long as you aren't involved in "big projects" and have just a couple of credentials stored there and you take care of other security aspects, I guess, the risk is relatively low. However, the risk here is only if someone can get access to these files, which could be a hard task if you spend enough time on your PC's security (using a firewall, GNU/Linux OS, encrypting your hard drive, don't forget to lock your session whenever you leave your computer, have strong passwords etc.). Indeed it's risky to store your passwords in plain text. But since there's such a lack of activity on this topic (I'm researching this topic at the moment and discussions on it seem to be rare), I'll add my speculations as an answer. Unfortunately I can't just post a comment to your question, because I don't have enough reputation yet. Is there another configuration or trick to upload new folders and files on save? When I save file, SFTP uploads it, but when I create new folder or new file and save again, only edited file is uploaded (not new folders or files) and I have to manually "tell" SFTP to upload them (from side bar Context Menu). The tab key will cycle through the settings when first created My configuration for some project looks like this: We've now got some issue & pull-request organisation, versioning and a development branch ready for testing those new features and updates.I use Sublime SFTP plugin to work with remote server. I've stepped in to help develop and maintain the project, make sure to jump on the mailing list to keep in the loop with updates and developments. but since the original maintainer hesselbom has moved on. It lacked a few features, and some security considerations, like key-based passwordless entry to SFTP/SSH, and had a few pull-requests waiting to be tested and merged. The GitHub project `hesselbom/vim-hsftp` fits perfectly - it's by far the most used and simplest Vim SFTP plugin on Vim Awesome and as similar to the easy SFTP plugins for other editors too! and for that case, you need a good, simple SFTP plugin for vim.
there are always quick jobs, or a small application being developed in your terminal with Tmux, that just needs to be edited and uploaded now. In general, production work should really be deployed using VCS like git or another full-fledged deployment workflow - manually uploading/downloading individual files and folders can get super-tricky super-quickly when multiple devs and multiple end-points are involved.
This is probably due to the widespread adoption of more formal approaches to deploying code - via testing & deployment workflows/services or even just a more robust git push to production and post-push git functions on the remote server to deploy the latest "production" branch.
at least based on the holy-grail of vim plugin popularity. Surprisingly (.at least to me!) there didn't seem to be an SFTP plugin with overwhelming usage or concensus. Vim does have a built in FTP function that allows editing of remote files - but it's not quite up-to-scratch with the likes of other editors like "Sublime Text 3" and it's SFTP plugin which allows you to work locally and quickly to upload files or folder with a key-combo, great for testing a mini-deployments without extra dependencies. Whether you're a hardened vim veteran or new to vim for web development using SFTP is now the secure FTP standard over SSH - it's become a common feature built into most graphical IDEs. A great replacement to Sublime Text 3's SFTP plugin with a similar setup and workflow, but with the power of Vim.