我在注册IRC freenode时不想显示密码

时间:2015-12-12 02:03:32

标签: emacs passwords irc

环境是emacs 24.5+ Macpro 10.10.5

我可以使用/msg nickserv register **** 1@1.com进行注册,但我不想显示密码,即使我以后可以杀死缓冲区。我怎样才能做到这一点?谢谢

1 个答案:

答案 0 :(得分:1)

如果您希望获得更具体的答案,则需要提供更多详细信息。例如,您尚未说明您在emacs中使用哪个IRC客户端,而您的请求并不十分明确。你究竟在哪里担心密码显示?当你在M-x提示符下键入它或者你在IRC uffer中输入整个命令时?

假设您使用ERC作为客户端,可以使用auth-sources库设置配置。要做到这一点,您只需要在主目录中创建一个authinfo.gpg文件,其中包含您的凭据(遵循标准的netrc格式)。保存文件时,系统将提示您输入gpg密码。该文件将使用gpg在小时硬盘上保持加密状态。第一次尝试访问IRC时,系统将提示您输入authinfo gpg密码。输入后,emacs将自动解密文件,检索您的IRC凭证并注册您的缺口(您需要将erc-prompt-for-password变量设置为nil - 使用custom来执行此操作)。