Этот способ удаленного редактирования файлов основывается на использовании скрипта 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
.