Das ist wirklich eher ein Problem mit SSHFS und FUSE-basierten Dateisystemen als Sublime Text.
Wenn Sie etwas robuster und einfach zu verwenden möchten, können Sie etwas versuchen, an dem ich gearbeitet habe, namens 'Xeno' (https://xeno.io). Ich hatte ähnliche Probleme mit SSHFS (mehr mit einer schäbigen Verbindung als einer langsamen Editor-Performance), deshalb habe ich dieses Git/SSH-Mashup als Ersatz für SSHFS zusammengestellt. Damit können Sie Dateien/Ordner in Sublime Text (oder einem anderen lokalen Editor) über eine SSH-Verbindung öffnen und Änderungen automatisch auf dem Remote-Rechner synchronisieren. Sie können Ihren lokalen Editor sogar von innerhalb einer SSH-Verbindung starten und Änderungen nach dem Beenden der SSH-Sitzung weiterhin mit der Remote synchronisieren. Es sollte auf fast allen POSIX-Systemen funktionieren (ich selbst benutze es von OS X, um eine Verbindung zu Linux-Maschinen herzustellen und Dateien in Sublime Text zu bearbeiten).
Er generiert ein Out-of-Worktree-Git-Repository der Dateien, die Sie auf dem Remote-Computer bearbeiten möchten, klont sie lokal und verwendet Git über SSH als Transport-/Synchronisationsmechanismus. Dies wirkt sich nicht auf vorhandene Quellcodeverwaltung aus, und es erfordert auch nicht, dass Sie eine vorhandene Quellcodeverwaltung verwenden. Und weil es auf Git basiert, ist es extrem schnell und unterstützt das automatische Zusammenführen von Dateien, die sich an beiden Enden ändern können, im Gegensatz zu SSHFS/rmate/rsub, das nur Dateien mit älteren Zeitstempeln überlisten wird.
Es ist auch frei und Open Source :), und ich würde wirklich etwas Feedback lieben.
Schließlich landete ich mit so etwas wie dies oben: sshfs -o Abhilfe = nodelaysrv -o cache_stat_timeout = 600 -o uid = 1000 -o idmap = user -o Chiffren = arcfour 1 $:/$ 2/home/bluszcz/Server/$ 1 – bluszcz
was half mir, einzelne Dateien zu öffnen, anstatt den ganzen Ordner in erhabenen – mreq
Ja, aber das ist nicht das, was ich erreichen möchte ... – bluszcz