Как вы выполняете «удаленную» часть вашего вопроса?SSHFS?FTP?
Если вы используете FTP (Transmit или Cyberduck), по крайней мере, в одну сторону , но я думаю, что это чрезвычайно запутанно.Раньше я очень хотел этого, когда начал использовать TextMate, но вскоре я узнал о Subversion, а затем о Git, и теперь я почти никогда не использую FTP-клиент для разработки.
Обе системы управления версиями чрезвычайно хорошо интегрированы с TextMate, и вся концепция работы с локальной копией и отправки только допустимых изменений значительно превосходит использование FTP-клиента для загрузки всего файла во временную папку и ее открытия.с помощью локального редактора, сохраняя временный файл, загружая его на сервер.
Если вы используете SSHFS или некоторые другие способы монтирования удаленного сервера, вы можете использовать его, как вы работали с локальным файлом с предупреждениемвсе это может быть невыносимо медленным.
Вы пытались редактировать файлы в рамках сеанса SSH в терминале?Подобное использование Vim на самом деле очень быстро, но может привести к несколько неприятным ситуациям , если все сделано неправильно.