1

emacsの2番目のインスタンスを開こうとすると、次のエラーが発生します。

ファイルエラー:「ロードファイルを開けません」、「cua」

私はemacsの別のインスタンスを開く必要はないと思います(それは結局のところ美しさです)、私はいくつかのものを分離しておくことを試みていました(具体的にはコードやデバッグのように機能し、ニュースのように再生します)。

cua.elを使用した場合、emacsの2つのインスタンスを開くことができなかった理由はありますか?

4

1 に答える 1

1

問題を解決したので、他の誰かが同じものを見ている場合に備えて投稿する必要があると思いました。

結局のところ、emacsの2番目のインスタンスとは何の関係もありません。SINGLEインスタンスを開くことさえできません(問題が発生する前から1つのインスタンスを実行していたと思いますが、今回はシャットダウンのためにのみ気づきました)。

以下を変更したところ、問題は解消しました。私の.emacsファイル:

('cuaが必要)
(CUAモードt)

(ロードファイル "cua.el");; またはコンパイルした場合(load-file "cua.elc")
(CUA-mode t)

これは私にとってトリックでした...理由はわかりませんが。

コメントしてくれたすべての人に感謝します。

PS-私はemacs21.3.1を使用しているので、古いバージョンを使用しています。読者にオプションがある場合は、上記のjustinhjのコメント(アップグレードについて)がおそらく最も簡単な答えです。CUAはバージョン22以降に組み込まれていると思います。

于 2010-01-14T15:22:33.513 に答える