答案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)
答案2
我认为密码缓存只会持续整个会话。但 YHVH 是正确的 - 我只是试图将我的 .netrc 保存在错误的地方。我会将此标记为已接受的答案,但如果 YHVH 回答,我会删除我的答案并将他们的答案设置为已接受的答案。