Sous Vim, il est possible de chiffrer un fichier texte.

Pour cela, éditer un fichier : vim test
Insérer le texte qui doit être chiffré.
Taper ":X" pour que vim sache que le fichier doit être enregistré chiffré : il demande alors deux fois la phrase de déchiffrement.
Lors de la sauvegarde, avec ":x" ou ":wq", le fichier est enregistré sur le disque.

Le contenu du fichier commence par
VimCrypt~03!

A l'ouverture, si Vim voit que le fichier est chiffré, il demande la clé de déchiffrement avant d'afficher le texte en clair.

Dans la documentation de vim, il est signalé que le chiffrement utilisé est "blowfish2" et que les autres formats (zip et blowfish) ne doivent plus être utilisés. C'est l'option "set cryptmethod" qui permet de choisir le format de chiffrement. Le chiffrement "blowfish2" introduit un salt (sel) qui change le contenu du fichier à chaque enregistrement.