3

emacs 用のバンドラーパッケージをインストールしました。emacs が zsh (端末) から呼び出された場合は正常に動作します。

ただし、(Alt+F2) やアプリケーション メニューなど、他の手段で emacs を呼び出すと、

M-x bundle-install次のエラーが発生します。

「zsh:1: コマンドが見つかりません: バンドル」

後者の場合、emacs は一部の環境変数のロードに失敗すると思います。

システムの詳細:

Debian (不安定な amb64)

rvm1.17.6

zsh 4.3.17

4

2 に答える 2

4

解決策を得ました。 rvmパッケージは私が必要としていたものです

M-x package-install rvm
M-x rvm-use-default
M-x bundle-install

魅力のように機能します:)編集:

以下を init.el に追加すると、作業がより簡単になります

(rvm-use-default)
于 2013-01-02T15:04:43.533 に答える
1

これについてのメモです。私も同様の問題を抱えていましたrvmが、適切にロードするにはbashまたはzshに依存しているようです。のrvmスクリプトは/etc/profile.d、「適切な」シェルを明示的にチェックし、それが呼び出された場合、dashまたはsh単に機能しません。したがってbundle、たとえばsh、プログラムをロードするために使用する alt-f2 としても使用できません。

于 2013-01-02T15:11:52.163 に答える