Emacs: предотвратить закрытие TRAMP-соединения

662
Josh

Я использую emacs с TRAMP (Cx Cf /ftp:user@site.com:/), и случайно, иногда десять минут, иногда ~ 12 секунд (без преувеличения), мое соединение будет закрыто (я думаю). Я попытаюсь напечатать или перечислить каталог, и он скажет "Открытие FTP-соединения с site.com ...". Есть ли способ сказать ему, чтобы просто держать соединение открытым, пока я не выйду? Или это веб-сервер, убивающий соединение? Я просто использую стандартный FTP.

Благодарю.

0

1 ответ на вопрос

1
maxpolk

Чтобы проверить, попробуйте использовать FTP вручную. FTP на ваш сайт в командной строке, сделайте несколько вещей, затем подождите около 30 секунд или около того, и посмотрите, не отключит ли это вас. Я помню, как одна веб-хостинговая компания очень быстро рассчитала время.

Что касается tramp, единственное, что я могу видеть, - это пользовательский параметр tramp-завершении-reread-directory-timeout . Может быть, он задается вопросом, изменил ли кто-то другой каталог и перечитал его, чтобы быть уверенным.