質問: OSX 10.11.6(El Capitan)を利用しています。 現在私の環境ではOSXに複数のユーザを作成してあり 一般ユーザである`ippan`と管理者である`admin`が存在します。 そのような環境において`ippan`ではパーミッションによりアクセスできないファイルを一時的に編集可能な状態にしたい場合、方法は幾つかあるのかもしれませんが`su admin`コマンドにより`ippan`ユーザから`admin`ユーザに切り替える方法で実現出来ると思い試してみました。 その後`admin`ユーザにて`emacs -nw`コマンドを実行してターミナル上でEmacsを立ち上げるのですがinit.elファイルが読み込まれない問題が発生しています。 この場合`/Users/admin/.emacs.d/init.el`ファイルが読み込まれると思っていたのですが何度試してもうまくいきません。 `ippan`か`admin`のどちらかのホームディレクトリに存在する`init.el`を参照するだろうと思っていたのですが`/Users/ippan/.emacs.d/init.el`に関しても元々存在するので、なぜ読み込まれないのかわからず困っています。 原因がわかる方いらっしゃいましたら是非教えていただければと思います。
回答: `su admin`ではなく`su - admin`コマンドによるユーザ切り替えを行えば無事`init.el`が読み込まれるようになりました。