X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/b44886ad9814cb93a3715a065ee855f73af085b7..ad87aa7d798f4befb827b9a83d931cb8e1be8966:/README.md diff --git a/README.md b/README.md index 8297b01..28bf33b 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,31 @@ # 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 ```` and ```` but the mapping is +available by a plug mapping ``password_rotate``