
I also add the node_modules and (sometimes) images folders to be ignored when uploading/downloading under “ignore_regexes”, which acts similar to the “.gitignore” file. Here you can specify whether you want the files to be automatically uploaded on save, etc. This will open up a “sftp-config.json” file where you can set your FTP configurations and credentials.Selecting SFTP will start to install the package. Type in/go to Package Control: Install Package and press enter. Install the SFTP package via Package Control.Make sure you have the Package Control already installed on Sublime.Nonetheless, I’ve outlined my steps below. But these days, my local environment has been with Vagrant so I’ve been using remote FTP less and less. Even directly on save! My use cases of remote FTP have been when I’m working a staging environment and I’ve been given FTP access to build the website. Sublime’s Remote SFTP package allows to upload/download files to/from my local device to the server directly within the text editor itself. There are automated ways to do this with your text editor! Yippee. This gets extremely annoying when you have to upload edited files via FTP client each time changes have been made that you want to push live. There are various FTP clients, such as Fetch, FileZilla, Cyberduck, and more, that provide intuitive interfaces that allow for drag-and-drop of files.


In my simplified terms, it’s how I upload/download files from my local machine to-and-from servers where my websites are hosted. File transfer protocol (FTP) is used to transfer files between computers on a network.
