Sublime Text 2 вялый во время работы над sshfs

Я использую Sublime Text 2.0.1 и, к сожалению, заставляю его работать с файлами, распределенными по sshfs, является переходом на другую вкладку и возвращается обратно, что делает Sublime, если файл не был изменен.

Есть ли какие-либо Sublime-настройки или, возможно, параметры монтирования sshfs, которые могут сделать мою работу над удаленными ресурсами возможными?

В настоящее время я использую следующую опцию sshfs (более быстрое шифрование):

-o Ciphers=arcfour

Ответ 1

Это больше проблема с файловыми системами на базе SSHFS и FUSE, чем с Sublime Text.

Если вы хотите что-то более надежное и простое в использовании, вы можете попробовать что-то, что я работал над названием "xeno" (https://xeno.io), Аналогичным образом у меня были проблемы с SSHFS (что больше связано с дрянным подключением, чем вялым результатом редакции), поэтому я собрал эту утилиту Git/SSH в качестве замены для SSHFS. Это позволит вам открывать файлы/папки в Sublime Text (или любой локальный редактор) по SSH-соединению и автоматически синхронизировать изменения на удаленном компьютере. Вы даже можете запустить локальный редактор из SSH-соединения и продолжить синхронизацию изменений с удаленным компьютером после выхода из сеанса SSH. Он должен работать практически на всех POSIX-системах (я сам использую его из OS X для подключения к машинам Linux и редактирования файлов в Sublime Text).

То, что он делает, это генерировать репозиторий Git файлов, которые вы хотите редактировать на удаленной машине, а затем клонировать его локально и использует Git через SSH в качестве механизма транспорта/синхронизации. Это не мешает никакому существующему источнику управления, а также не требует использования какого-либо существующего элемента управления источником. И поскольку он построен на Git, он очень быстрый и поддерживает автоматическое слияние файлов, которые могут меняться с обоих концов, в отличие от SSHFS/rmate/rsub, которые будут просто сжимать любые файлы со старыми временными метками.

Он также бесплатный и с открытым исходным кодом:), и мне очень понравилась бы некоторая обратная связь.

Ответ 2

Как сказал @havoc-io, это в основном проблема того, как ST2 слушает изменения файловой системы. sshfs слишком медленно обрабатывает запросы.

Я бы рекомендовал использовать плагин, например Sublime SFTP.