Sublime SFTP can be used via menus or key bindings.
Key Bindings
In addition to the menu-driven operation, Sublime SFTP offers key
bindings for all commands.
Remote Workflow
- Upload File
-
Win/Linux: ctrl+alt+u+f
OS X: ctrl+cmd+u+f
Upload the current file
- Upload Changed Files
-
Win/Linux: ctrl+alt+u+c
OS X: ctrl+cmd+u+c
Upload all files changed or created since the last commit to
your VCS (SVN, Git or Hg)
- Upload Open Files
-
Win/Linux: ctrl+alt+u+n
OS X: ctrl+cmd+u+n
Upload all open files that are configured with an SFTP/FTP remote
- Download File
-
Win/Linux: ctrl+alt+u+o
OS X: ctrl+cmd+u+o
Download the remote version of the selected file and overwrite the local copy
- Upload Folder
-
Win/Linux: ctrl+alt+u+r
OS X: ctrl+cmd+u+r
Uploading the entire folder the current file is located in can be
accomplished by pressing ctrl+alt+u+r on Windows and Linux,
or ctrl+cmd+u+r on OS X.
- Download Folder
-
Win/Linux: ctrl+alt+u+e
OS X: ctrl+cmd+u+e
Download the entire folder
- Diff Remote File
-
Win/Linux: ctrl+alt+u+i
OS X: ctrl+cmd+u+i
Download the remote version of a file to a temp location and diff it
with the local version
- Sync Local -> Remote
-
Win/Linux: ctrl+alt+u+y
OS X: ctrl+cmd+u+y
Compare file modification times and confirm actions before uploading
the selected file or folder. This will also
delete files off of the remote server that do not exist locally.
- Sync Remote -> Local
-
Win/Linux: ctrl+alt+u+d
OS X: ctrl+cmd+u+d
Compare file modification times and confirm actions before downloading
the selected file or folder. This will also
delete files off of the local machine that do not exist remotely.
- Sync Both Directions
-
Win/Linux: ctrl+alt+u+b
OS X: ctrl+cmd+u+b
Compare file modification times and confirm actions before uploading/downloading
the selected file or folder. This will never
delete files, and will always perform the action that causes the
newest file to be present in both locations.
- Monitor File
-
Win/Linux: ctrl+alt+u+m
OS X: ctrl+cmd+u+m
Watch the file for modifications (from Sublime or other applications).
When the file modification time changes, the file will be uploaded.
This was designed to be used with programs such as LiveReload and
CSS compliers. The file must remain open in Sublime to
be monitored. Once it is closed, monitoring stops.
- Browse Remote
-
Win/Linux: ctrl+alt+u+w
OS X: ctrl+cmd+u+w
Open the server quick panel browser at the remote folder
corresponding to the selected file or folder
Server Workflow
- Setup Server
-
Win/Linux: ctrl+alt+r+s
OS X: ctrl+cmd+r+s
Setup a new server.
- Browse Server
-
Win/Linux: ctrl+alt+r+b
OS X: ctrl+cmd+r+b
List the servers, with an option to
setup a new one.
- Last Server
-
Win/Linux: ctrl+alt+r+n
OS X: ctrl+cmd+r+n
Show the current directory listing for the last used
server.
- Edit Server
-
Win/Linux: ctrl+alt+r+e
OS X: ctrl+cmd+r+e
List the servers for the purpose
of editing.
- Delete Server
-
Win/Linux: ctrl+alt+r+d
OS X: ctrl+cmd+r+d
List the servers for the purpose
of deletion.
Both Workflows
- Show SFTP Panel
-
Win/Linux: ctrl+alt+u+s
OS X: ctrl+cmd+u+s
Show the SFTP activity panel
- Cancel
-
Win/Linux: ctrl+alt+u+x
OS X: ctrl+cmd+u+x
Stop the current SFTP/FTP server activity (connection, upload or download)
All keyboard shortcuts can be customized by going to the
Preferences > Package Settings > SFTP
menu and selecting Key Bindings – Default.
Shortcuts to be customized should be copied into Key
Bindings – User and customized there. This will prevent
updates from overriding the customizations.