Windows 下使用 EasyPG
文章目录
Linux 下可以很方便地使用 EasyPG 来对文本文件进行加密,最近工作迁移到了 Windows 下,所以,有些东西也得在 Windows 下配起来。
要在 Windows 下使用 EasyPG,装一个 GPG4Win 就基本上可以替换 Linux 下的 GnuPG 了。
安装成功后,会自动在系统的 PATH 里添加一个执行路径,默认安装的情况下路径是
c:/Program Files/GNU/GnuPG/pub
当然,你也可以在 .emacs 里指定 GPG 的可执行文件路径,类似下面的代码就可以(声明:这个代码是我抄 chunhui 的,我没仔细测试,有问题找他!):
(custom-set-variables '(epa-file-name-regexp "\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'") '(epg-gpg-program "c:/Program Files/GNU/GnuPG/pub/gpg2.exe"))
如果提示如下错误,肯定是你的 GnuPG 安装或配置得有问题,从而导致 Emacs 不知道如何去读取该文件:
File exists, but cannot be read
感谢水木社区 chunhui 的代码与帮助。
文章作者 cookwhy
上次更新 2010-06-08