Vim Emacs e GPG
Da Wikipedia, l'enciclopedia libera.
Molto spesso ci troviamo a dover cifrare dei singoli file con la nostra chiave gpg ma poi risulta eccessivamente scomodo decifrarli ogni volta che bisogna leggerli. Per questo possono venirci in aiuto i due editor di testi piu' potenti che ci fornisce l'opensource cioe' vim e emacs (o xemacs) settare vim risulta estremamente semplice basta copiare il seguente script[1] all'interno della cartella ~/.vim/plugin/
[1] url: http://vim.sourceforge.net/scripts/download_script.php?src_id=6518
Mentre con emacs il procedimento e' leggermente piu' complesso
1. copiare lo script crypt++.el[2] nella cartella
/usr/local/lib/xemacs/xemacs-packages/lisp/os-utils (se si usa xemacs) /usr/share/emacs/site-lisp/ (se si usa emacs)
[2]url: http://freefriends.org/~karl/crypt++/crypt++.el
2. andare nella cartella dove lo abbiamo copiato e compilarlo
$> cd /usr/local/lib/xemacs/xemacs-packages/lisp/os-utils $> xemacs -batch -f batch-byte-compile crypt++.el
3. Aggiungere le seguenti 3 righe nel file .emacs o .xemacs/Init.el
(require 'crypt++)
(setq crypt-encryption-type 'gpg)
(modify-coding-system-alist 'file "\\.\\(bz\\|bz2\\|gz\\|Z\\|gpg\\|rc4\\)\\'" 'binary)
ancora una volta Debian o ubuntu vengono a darci una mano: nel caso di vim troviamo lo script nel pacchetto vim-scripts nel caso di emacs i punti 1 e 2 vengono automatizzati dal comando
$> sudo aptitude install crypt++el mcrypt
Autore
Andrea Ferraresi <andrea.ferraresi@gmail.com>
