2011-05-17 11 views
1

私は不合理なことがあるかもしれませんが、コマンドがemacsで新しいウィンドウを開くと、本当に本当に嫌です。私はPythonモードに付属しているUbuntuでemacsを使用しています。私はC-cでインタプリタを起動します。それは新しいウィンドウでポップアップします。同じウィンドウでPythonインタプリタを開く

私が欲しいのは、emacsが同じウィンドウ内の新しいバッファに切り替えることです。これまで私はJython(インタープリターをjythonに設定しました)を同じウィンドウバッファー名に追加しようとしました。さらにpython-mode.elに入り、switch-to-buffer-other-window呼び出しをswitch- to-buffer(私はそれ以来変更されています)。これまで私は何の変化も得ていません。

は、私は、Emacs 23.1.1とのpython-modeを持っている5.1.0

編集:Jythonのバッファの実際の名前はアスタリスクで囲まれていると私はstackoverflowの彼らではないことを知っているように方法がわかりませんスタイリング情報。

+0

を設定し、カスタマイズするか、デフォルトを無視できるようにするスイッチ/ noswitchで終わるコマンド?私はC-Cを持っていない!私の22.3.1 GNU版です。 – andrewdski

+0

すみませんが申し訳ありません。私は23.1.1を持っていて、python-modeは5.1.0です – HahaHortness

答えて

0

私はpython-mode 5.2.0を使用します。

私はpython-mode.elに行き、switch-to-buffer-other-windowをswitch-to-bufferに変更しました。 私はそれを評価しましたが、通訳者は(私が持っている他のウィンドウの数に関係なく)同じウィンドウで開きます。

上記の行を変更したときに関数を評価しましたか?

Btwは、別のウィンドウでインタープリタを開くことは、バグではなく、IMHOです。私たちは、C-c |を使ってコードのある領域を評価するときにインタープリタを見ることができるようにしたいと考えています。またはC-c C-cを用いたバッファーである。ときに非

http://launchpad.net/python-mode

から

0

現在のpython-mode.elは、カスタマイズ可能な変数

PY-シェル・スイッチ・バッファ・オン実行-P

」が付属しています新しいPythonシェルに切り替える必要はありません。 "

関連:py-split-windows-on-execute-p "非nil split wi ndows。 "

横に使用している は、あなたがEmacsのバージョン(そしておそらくのpython-モードバージョンで)どの程度特異的であることができる

ご覧くださいメニューPyExec