Sublime Text 2: редактирование файлов на удаленных компьютерах через SSH-туннель

Sublime Text 2 + SSH via rsub

Этот способ удаленного редактирования файлов основывается на использовании скрипта rmate, изначально разработанного для редактора TextMate, и пакета rsub rsub для Sublime Text 2.

Устанавливаем пакет rsub в Sublime Text 2

Жмём Cmd + Shift + P в Mac OS X или Ctrl + Shift + P в Linux, начинаем набирать install и выбираем "Install Package". Вводим "rsub" и выбираем его.

 Настраиваем SSH

В ~/.ssh/config можно указать конкретный хост, с которого будем открывать файлы, или можно указать "*":

echo "Host *\n    RemoteForward 52698 127.0.0.1:52698" >> ~/.ssh/config

Устанавливаем rsub на удаленной машине

"Устанавливаем" скрипт rsub (на самом деле — скачиваем с названием rsub скрипт rmate):

sudo wget -O /usr/local/bin/rsub https://raw.github.com/aurora/rmate/master/rmate

Устанавливаем права для исполнения скрипта:

sudo chmod +x /usr/local/bin/rsub

Пользуемся rsub & Sublime Text

На локальной машине должен быть запущен Sublime Text, а на удаленной открываем файл следующей командой:

rsub path_to_file/file.name

Файл откроется на редактирование в локальном Sublime.