質問: OSXのすべての環境変数を初期化するにはどうすればよいですか? OSXでGUIのemacsを起動した場合(端末からではなく)、私のユーザ環境変数についてはわかりません。 `exec-path-from-shell` のパッケージは、特定の環境変数を明示的に初期化することはできますが、*すべての*環境変数を初期化する方法はありません。 私は自分のアプリケーションに秘密を与えるために環境変数を使用しているので、私はそれらの多くを持っている傾向があり、 `init.el` からそれらを追加したり削除したりしたくないという傾向があります。
回答: > すべての環境変数を初期化する方法がわかりません。 > > ``` (let ((bim (shell-command-to-string ". ~/.bashrc; echo -n $BIM"))) (setenv "BIM" bim)) ``` このような何かがトリックを行う必要があります。あなたはおそらくループを追加したいでしょう。