Molto spesso mi capita di dover aprire files che ho precedentemente cifrato con la mia chiave gpg, ma la solita pratica decifra->edita->ricifra mi sembrava eccessivamente scomoda, poi ho scoperto che si possono impostare gli editor che uso maggiormente per evitare il problema.
Per quanto riguarda vim i passi sono abbastanza semplici
scarichiamo lo scripr necessario all’url
http://vim.sourceforge.net/scripts/download_script.php?src_id=2108
copiamolo in ~/.vim/plugin/
per emacs scarichiamo lo script crypt++.el
http://freefriends.org/~karl/crypt++/crypt++.el
e lo copiamo nella cartella
/usr/share/emacs/site-lisp/ oppure /usr/local/lib/xemacs/xemacs-packages/lisp/os-utils (per xemacs)
$> cd /usr/local/lib/xemacs/xemacs-packages/lisp/os-utils
$> xemacs -batch -f batch-byte-compile crypt++.el
poi editiamo correttamente il file di configurazione aggiungendo le seguenti righe
(require ‘crypt++)
(setq crypt-encryption-type ‘gpg)
(modify-coding-system-alist ‘file “\\.\\(bz\\|bz2\\|gz\\|Z\\|gpg\\|rc4\\)\\’” ‘binary)
e il gioco e’ fatto.