我试图让 vscode 在尝试提交时提示输入密码,就像它在 Windows 中所做的那样,或者至少使必须输入密码之间的时间更长。
我在今天安装的 ubuntu + WSL 2 上使用最新版本。
如果我按如下方式运行测试,GPG 在 CLI 中工作:
echo "test" | gpg --clearsign
我被提示输入密码,一切都很好。然后我就可以暂时在 vscode 中签署提交。
至少作为一种解决方法,是否可以选择延长输入密码之间的时间?
编辑:
每次重新启动计算机时,我也必须输入:
export GPG_TTY=$(tty)
否则上述解决方法将不起作用。试图解决这个问题真是太疯狂了,可能至少花了一整天但没有用。