.emacs-bash ファイルを作成しようとしましたが、.emacs-bash ファイルで動作しM-x shell
ます。しかし、ansi-term を使用すると、.emacs-bash ファイルが読み込まれていないように見えます... どうすれば解決できますか?
私は使用M-x ansi-term
し、その後\bin\bash
。
.emacs-bash ファイルを作成しようとしましたが、.emacs-bash ファイルで動作しM-x shell
ます。しかし、ansi-term を使用すると、.emacs-bash ファイルが読み込まれていないように見えます... どうすれば解決できますか?
私は使用M-x ansi-term
し、その後\bin\bash
。
( ~/.emacs_SHELLNAME
or ~/.emacs.d/init_SHELLNAME.sh
) の動作は関数にとって特別なものshell
です (関数は当然、シェルを実行しようとしていることを知っています)。
ansi-term
ターミナルエミュレータです。実行するプロセスの種類がわからないため、カスタム構成ファイルを適用しようとしません。
ターミナルでシェルを実行すると、そのシェルは構成ファイルに通常のルールを適用する必要があるため、最初に試し.bashrc
てみます。
それができない場合は、bash の man ページを読んでルールを確認してください。環境変数が影響を与える可能性があります (.bashrc で環境変数をテストして、Emacs 固有の動作を提供することができます)。