gpg は GNUPGHOME 環境変数を使用しません

gpg は GNUPGHOME 環境変数を使用しません

GNUPGHOMEを「/somedir/gpg」に設定しましたが、を設定すると、echo $GNUPGHOMEbash と zsh の両方で正しい値が返されます。ただし、gpg -hは依然としてホームディレクトリとして ~/.gpg をリストし、キーを表示できません。 フラグを使用するつもりです--homedirが、 を使用しようとしているgit commit -sため、それを指定できません。

答え1

bash で環境変数として設定していたのですが、zshrc で export を使用するのを忘れていたことが判明しました。

関連情報