Skip to content
Discussion options

You must be logged in to vote

I sincerely apologize for wasting your time, but the issue is due to a detail I was omitting because I thought it was not relevant, and that is that the Vim session is being spawned by the browser via a keybinding which runs the following command that I defined:

urxvt -e bash -c vim

I've just tried running that command from a terminal (rather than from the browser), and what happens when I call :read!pass show path/to/passoword is that the pinentry program opens on the calling terminal, rather than the one where Vim runs. Realistically, when the caller is not a terminal but the browser, there's nowhere to show the pinentry.

I don't know why that happens, and I'll have to look up and find …

Replies: 4 comments 6 replies

Comment options

You must be logged in to vote
3 replies
@Aster89
Comment options

@hippi345
Comment options

@Aster89
Comment options

Comment options

You must be logged in to vote
2 replies
@Aster89
Comment options

@Aster89
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@bitraid
Comment options

bitraid Nov 2, 2026
Collaborator

Answer selected by Aster89
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants