Emacs
Emacs is great and sucks too.
- Use CUA mode
emacs configuration |
---|
This common config should work well in both terminal and UI:
/home/m/development/config/common/home/m/.emacs NOTE that you need some other things to be configured properly:
export TERM=xterm-256color
|
GPG
Emacs can auto-en/decrypt PGP files during load/save, which is EXCELLENT since there is never plaintext on disk.
- You should have gpg installed by default, but apt install if needed. Create a strong key with passphrase:
gpg --expert --full-gen-key
- Configure emacs to prompt for PIN, otherwise gpg-agent prompt and emacs interfere with each other and lock out keyboard:
emacs ~/.emacs.d/init.el (setq epa-pinentry-mode 'loopback)
- Use files with .gpg extention to inform emacs to attempt decryption.
- To create a newly encrypted file, just tell emacs to open it, and select your gpg key as encryption target (hit M on it, then hit Enter on the OK "button"). When you save, it will be encrypted.