
デーモンモードでemacs(23.2.1)を使用しようとしています。こうして始めましたがemacs --daemon
効果が良かったです。しかし、試みるたびに、emacsclient -t somefile
まずゴミの行(例: `1; 25C2;カーソル移動キーが機能しません。 Cx#は動作しません。私ができる唯一のことは、別のコンソールを開いてプロセスを終了することです。
設定で正常にemacsを起動すると(パネル上でランチャーをクリックするか、を実行してemacs
)正常に動作します(つまり、グラフィカルなemacsインスタンスからファイルを読み込む)。 emacsを正常に起動しましたが、を使用すると同じ問題が発生し、動作が停止します。(server-start)
emacsclient file
emacsclient -t file
私はDebian 6/Xfce、カーネル2.6.32-5-686を使用しています。$TERM
xtermですか?別のものに変更する必要がありますか?他の可能な犯人はありますか?私の完全なemacs設定は広いので、ここに投稿したくありませんが、本当に見たい場合はここを参照してください。羽ハブから。
ありがとう
答え1
を見てみると と 同じで、両方ともman emacsclient
同じ-t
です。ちょうど削除または交換することは大丈夫でしょう。私は「emacsclient」に設定されており、それは私にとって効果的です。 (Ubuntu 11.10、Gnu Emacs 23.2.1)-nw
--tty
open a new Emacs frame on the current terminal
-t
-c, --create-frame create a new frame instead of trying to use the current Emacs frame
(server-start)
'emacs
$EDITOR