Just a thought... can you stop a password from being displayed in the terminal if using Vim--copy it to the buffer directly? I use a GUI tool called Keepass and it allows me to copy the password to the clipboard without being displayed on screen, so that nobody can look over my shoulder.
Attachment:
signature.asc
Description: OpenPGP digital signature