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=2108
Mentre con emacs il procedimento e' leggermente piu' complesso
1. copiare lo script crypt++.el[2] nella cartella
$> cp crypt++.el /usr/local/lib/xemacs/xemacs-packages/lisp/os-utils (se si usa xemacs)
$> cp crypt++.el /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