I always forget the basics of screen: See what's currently running screen -ls Make a new named screen session, do stuff, detach screen -S nameofsession # do some stuff in new session # Ctrl-A Ctrl-D to detach Re-attach screen -r nameofsession screen -r [session #] Kill a old detached screen session screen -X -S [session #] quit And opening remote files in Sublime: Example entry for ~/.ssh/config to port-forward: Host hostname HostName hostname.cs.toronto.edu User casey Opening a file in my local Sublime, from the remote machine: rsub file.txt