Я использую Macports для Emacs на OSX Yosemite, и просмотрел все потоки здесь, на Tramp, медленно, без какого-либо решения.
Бродяга можно использовать, но между каждым действием задержка составляет около 100 мс. Это не проблема на стороне сервера, потому что эта задержка не существует, если я просто использую терминал / iTerm, чтобы просто ssh на тот же сервер.
Я думал, что, возможно, проблема была ограничена редактированием файлов, но оказалось, что это вездесуще. Использую ли я только удаленную оболочку или просто нажимаю M-x
(с рулем), все это задерживается.
Я пробовал ssh, scp и rsync как способы подключения без какого-либо решения. Также попробовал ControlMaster auto
без какого-либо эффекта.
Кто-нибудь еще имел эту проблему, и был в состоянии решить ее?
(setq tramp-verbose 6)
и повторите тесты. Будет исчерпывающий буфер отладки Tramp, каждая запись начинается с метки времени. Пройдите через этот буфер после (6)
записей, они являются командами, отправленными удаленно, и выводом из удаленной оболочки. Проверьте, есть ли явные задержки. Кстати, какую версию Tramp вы используете? Проверьте это с C-h v tramp-version
.