Éditer de manière transparente des fichiers GPG avec Vim 2020-12-13 | Blog de Nicolas Karolak

Une petite astuce pour éditer des fichiers chiffrés avec GPG, de manière transparente, avec Vim. À mettre dans votre ~/.vimrc :

augroup encrypted
  au!
  autocmd BufReadPre,FileReadPre *.gpg set viminfo=
  autocmd BufReadPre,FileReadPre *.gpg set noswapfile noundofile nobackup
  autocmd BufReadPre,FileReadPre *.gpg set bin
  autocmd BufReadPre,FileReadPre *.gpg let ch_save = &ch|set ch=2
  autocmd BufReadPost,FileReadPost *.gpg '[,']!gpg --decrypt 2> /dev/null
  autocmd BufReadPost,FileReadPost *.gpg set nobin
  autocmd BufReadPost,FileReadPost *.gpg let &ch = ch_save|unlet ch_save
  autocmd BufReadPost,FileReadPost *.gpg execute ":doautocmd BufReadPost " . expand("%:r")
  autocmd BufWritePre,FileWritePre *.gpg '[,']!gpg --default-recipient-self -ae 2>/dev/null
  autocmd BufWritePost,FileWritePost *.gpg u
augroup END

Ça marche aussi pour créer des fichiers chiffrés du coup, il suffit d’ouvrir un nouveau fichier en lui donnant .gpg pour extension, et à l’enregistrement il sera automatiquement chiffré :

$ vim nouveau-fichier.gpg

Trouvé ici.


Un commentaire ? Démarrez une discussion dans la liste de diffusion en envoyant un email à ~nka/blog@lists.sr.ht. Veuillez respecter l'etiquette de la liste de diffusion.

Articles de blogs que je lis Généré par openring

Status update, July 2021

Hallo uit Nederland! I’m writing to you from a temporary workstation in Amsterdam, pending the installation of a better one that I’ll put together after I visit a furniture store today. I’ve had to slow a few things down somewhat while I prepare for this mov…

via Drew DeVault's blog 2021-07-15

Aquabikepacking à travers la Wallonie

Récit de 3 jours de bikepacking pas toujours entre les gouttes à travers le Hainaut, le nord de la France et le Namurois Je tiens ma formation initiale et ma philosophie du bikepacking de Thierry Crouzet, auteur du livre « Une initiation au bikepacking » …

via ploum.net 2021-07-14

#39 : Le cri d’alarme de l’hydrologue Emma Haziza

Emma Haziza est hydrologue, spécialiste de la résilience des territoires face aux risques climatiques extrêmes. Elle est intervenue cette semaine lors d’une conférence organisée par Eau de Paris, dans le cadre d’une série de conférences qui interrogent le…

via Nourritures terrestres 2021-06-27