Skip to content

Vim niceties for password store ("pass" the "standard Unix Password Manager")

License

Notifications You must be signed in to change notification settings

fourjay/vim-password-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-password-store

Vim niceties for password store ("pass" the standard Unix Password Manager)

This is a fairly straight-forward fork of Tom Ryder's password-store plugin, included in the contrib folder for pass and at Tom's cgit store: https://git.zx2c4.com/password-store/

I've added some niceties based around a fuller filetype implementation, in particular

  • unset spell
  • add simple syntax highlighting

I've added some simple shoulder surfing protection via syntax highlighting. When loading a pass file for editing, the first line will be obscured. It is editable when the cursor is in place, but will be obscured while editing other fields.

There are two commands to facilitate hiding and concealing

:Reveal

:Conceal

These do what you might expect, reset the syntax highlighting of the password from obscured to cleared.

There is also integration with pwgen the same utility called by password-store to generate passwords. By default this is mapped to vim's increment and decrement operators <C-X> and <C-A> but the mapping is available by a plug mapping <Plug>password_rotate

About

Vim niceties for password store ("pass" the "standard Unix Password Manager")

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages