2

Я следовал инструкции здесь о внесении .netrc файла для хранения моих FTP логинов. Я не знаю, где поместить этот файл, хотя. Я пробовал это в разных местах, но Emacs, похоже, не распознает это.

Я использую EmacsW32.

2 ответа2

1

Я думаю, что кэширование паролей длится только продолжительность сеанса. ЯХВХ был прав: я просто пытался сохранить свой .netrc не в том месте. Я отмечу это как принятый ответ, но если ЯХВХ ответит, я удалю свой и установлю их как принятый ответ.

1

Emacs имеет встроенное кэширование паролей в password-cache.el но по какой-то причине время по умолчанию для запоминания паролей составляет 16 секунд.

Чтобы изменить это, используйте M-x customize-group и выберите группу password или добавьте что-то вроде следующего в ваш .emacs:

;Cache passwords for one hour
(setq password-cache-expiry 3600)

или же:

;Don't expire cached passwords
(setq password-cache-expiry nil)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .