8.2.1 ProblemYou want to compose an encrypted mail message, and your mail editor is vim. 8.2.2 Solution~/.vimrc: map ^E :1,$!gpg --armor --encrypt 2>/dev/null^M^L map ^G :1,$!gpg --armor --encrypt --sign 2>/dev/null^M^L map ^Y :1,$!gpg --clearsign 2>/dev/null^M^L
8.2.3 DiscussionThese macros filter the entire edit buffer (1,$) through gpg. The first macro merely encrypts the buffer, the second encrypts and signs, and the third only signs. You'll be prompted for your passphrase for any signing. 8.2.4 See Alsogpg(1), vim(1). Credit goes to Rick van Rein for this tip: http://rick.vanrein.org/linux/tricks/elmPGP.html. |