加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Emacs:停止gpg密码的弹出窗口

发布时间:2020-12-14 01:04:22 所属栏目:Linux 来源:网络整理
导读:每当我打开加密文件(somefile.gpg,.authinfo.gpg)时,emacs都会烦人地弹出窗口并询问密码短语.我想在迷你缓冲区中问我密码. 是否有任何配置选项.? 编辑: 重要的是要注意,如果我在弹出窗口中按下escape,emacs会在迷你缓冲区中要求输入密码.因此emacs中存在回
每当我打开加密文件(somefile.gpg,.authinfo.gpg)时,emacs都会烦人地弹出窗口并询问密码短语.我想在迷你缓冲区中问我密码.

是否有任何配置选项.?

编辑:
重要的是要注意,如果我在弹出窗口中按下escape,emacs会在迷你缓冲区中要求输入密码.因此emacs中存在回退,我喜欢将该回退方法作为首选.

更新:
??Emacs版本:GNU Emacs 24.3.50.12(x86_64-unknown-linux-gnu,GTK版本3.4.2)
?2013-05-28关于海狮

解决方法

现在我将以下内容放在.emacs中,这最终会禁用gui提示符.

;; Do not use gpg agent when runing in terminal
(defadvice epg--start (around advice-epg-disable-agent activate)
  (let ((agent (getenv "GPG_AGENT_INFO")))
    (setenv "GPG_AGENT_INFO" nil)
    ad-do-it
    (setenv "GPG_AGENT_INFO" agent)))

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读