vim-gnupg icon indicating copy to clipboard operation
vim-gnupg copied to clipboard

This script implements transparent editing of gpg encrypted files.

Results 20 vim-gnupg issues
Sort by recently updated
recently updated
newest added

Hi! When I open a file with vim-gnupg, the decryption works fine but the plugin has issues to reencrypt it on writing. I get a similar message that I've seen...

neovim spawns shell commands connected to pipes, which prevents vim-gnupg from receiving input when asking for passphrase. To make vim-gnupg work with neovim it would be great to see an...

enhancement

I just upgraded to Fedora35, which presumably upgrades both Vim and GnuPG, but I believe the issue is with GnuPG. Now when I try to open an encrypted file with...

By default, vim-gnupg uses tempfiles, not pipes (`GPGUsePipes = 0` [here](https://github.com/jamessan/vim-gnupg/blob/main/autoload/gnupg.vim#L137)). That means that during write operations, plaintext gets (briefly) written to a temporary file usually under `/tmp`. This can...

I had to add this to vimrc as a workaround, but it probably should be fixed in plugin. ```vim autocmd User GnuPG call timer_start(1, 'FixRedraw', {}) func FixRedraw(timer) redraw! endfunc...

When editing an existing file, check if the source file was signed, and if so, enable signing when we save it. When writing out a file, moved the "should we...

I have attached two patches against 2.6.1 (because master currently does not work for me): `fields4-identity.patch`: a trivial cleanup patch that replaces multiple uses of `fields[4]`, later followed by `let...

enhancement

The plugin is unable to decrypt files in Ubuntu 18.04. It just get a `Message could not be decrypted! (Press ENTER)` error in vim. The same setup worked fine in...

`g:GPGExecutable` currently forces `--trust-model always` in order to avoid the potentially costly trustdb update. This should instead use `--no-auto-check-trustdb` since that honors the user's trust model but still avoids the...

enhancement

I'm trying to get this to run on [Termux](http://termux.com). `/bin/sh` doesn't exist on this system. I had to change [Line 361](https://github.com/jamessan/vim-gnupg/blob/master/plugin/gnupg.vim#L361) to `let s:shell = 'sh'` to get it to...