Quoting Ryan Beethe (r...@splintermail.com): > I think my setup might be almost a drop-in fix for your gpg-over-ssh > issue, although you will have to figure out where to set the > environment variable for your particular window manager.
Thanks for your tips and tricks. It's the less bodgy version of the "wrapper" i wrote. I've adapted them to my system and it seems this is actually working for the remote-ssh-on-a-system-running-X issue. However; i still can't use 'gpg -qd' in vim like so: | augroup GPGEncrypted | au! | au BufReadPre,FileReadPre *.asc,*.gpg set viminfo= | au BufReadPre,FileReadPre *.asc,*.gpg set noswapfile | au BufReadPre,FileReadPre *.asc,*.gpg set bin | au BufReadPre,FileReadPre *.asc,*.gpg let ch_save = &ch|set ch=2 | au BufReadPost,FileReadPost *.asc,*.gpg '[,']!gpg -qd 2> /dev/null | au BufReadPost,FileReadPost *.asc,*.gpg set nobin | au BufReadPost,FileReadPost *.asc,*.gpg let &ch = ch_save|unlet ch_save | au BufReadPost,FileReadPost *.asc,*.gpg execute ":doautocmd BufReadPost " . expand("%:r") | au BufReadPost,FileReadPost *.asc,*.gpg set ff=unix | au BufWritePre,FileWritePre *.asc,*.gpg '[,']!gpg -ae 2>/dev/null | au BufWritePost,FileWritePost *.asc,*.gpg u | augroup END It seems pinentry(-curses) doesn't want to start from within vim. Do you also have any brilliant ideas there? Rgds, Sndr. -- | Cat, n.: Lapwarmer with built-in buzzer. | 4096R/20CC6CD2 - 6D40 1A20 B9AA 87D4 84C7 FBD6 F3A9 9442 20CC 6CD2 _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users