RNA*_*RNA 6 emacs gpg mime-types
gpg -ca passwords.txt创建加密的 ASCII 文件passwords.txt.asc。Emacs 将文件作为普通文本文件打开:
-----BEGIN PGP MESSAGE-----
Version: GnuPG v2.0.19 (GNU/Linux)
jA0EAwMCkIp3+bQkLWJgyTQYLGVN8EUEG0BE42sEj/8PrnSzgviSiENxtK+/2n73
WXD7EtndVS/MX4lFJ96h8VozChUA
=zSwh
-----END PGP MESSAGE-----
Run Code Online (Sandbox Code Playgroud)
打开和保存文件时,如何让 Emacs 自动解密和加密文件?
一切都应该在默认配置下正常工作,但您可以检查您的配置。
首先,您需要确保安装了 EasyPG Assistant。
M-xlocate-libraryRETepaRET 应该返回如下内容:
库是文件 /usr/local/share/emacs/24.2.50/lisp/epa.elc
如果没有,那么你必须安装它。(或升级到 Emacs23 或 Emacs24)
然后,检查变量的值auto-mode-alist与
C-hvauto-mode-alistRET和搜索epa。
如果找不到,请将此代码段添加到您的.emacs.
(add-to-list 'auto-mode-alist '("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file))
Run Code Online (Sandbox Code Playgroud)
我做了以下让Emacs以与文件.asc相同的方式打开文件.gpg
(require 'epa-file)
(epa-file-enable)
(setq epa-file-name-regexp "\\.\\(gpg\\|asc\\)$")
(epa-file-name-regexp-update)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3776 次 |
| 最近记录: |