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

kin*_*ero 5 emacs elisp

每当我打开加密文件(somefile.gpg,.authinfo.gpg)时,emacs都会烦人地弹出窗口并询问密码短语.我想在迷你缓冲区中问我密码.

是否有任何配置选项.?

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

更新:Emacs版本:2013-05-28关于版权的GNU Emacs 24.3.50.12(x86_64-unknown-linux-gnu,GTK +版本3.4.2)

kin*_*ero 4

现在我放置了以下内容,.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)))
Run Code Online (Sandbox Code Playgroud)