/vim-redact-pass

Repository clone of https://sanctum.geek.nz/cgit/vim-redact-pass.git for being easily install with Plug

Primary LanguageVim Script

redact_pass.vim

This plugin switches off the 'viminfo', 'backup', 'writebackup', 'swapfile', and 'undofile' options globally when editing a password in pass(1).

This is to prevent anyone being able to extract passwords from your Vim cache files in the event of a compromise.

You should test this after installation to ensure you see this message is printed whenever you pass edit:

Editing password file--disabled leaky options!

License

Copyright (c) Tom Ryder. Distributed under the same terms as Vim itself. See :help license.