2011-10-01 10 views
5

コマンドを発行するときにGUDが使用するウィンドウをカスタマイズするにはどうすればよいですか? 'up'、 'down'など?任意のウィンドウを使用しているようですが、時にはgdbのウィンドウも使用しているようです。使用する特定のウィンドウを指定できるようにしたいと考えています。emacs gud window use

+0

使用しているEmacsのバージョンは?デバッガをgdbまたはgud-gdbで実行していますか?関連する変数をカスタマイズしましたか? –

+0

emacs 23.1.1、M-x gdbでデバッガを実行しています。 GUD/GDBに関連する変数をカスタマイズしていない。 –

+0

スクリーンショットがありますか? –

答えて

1

次の質問に記載されているキーバインドを借用したことがありますか? Emacs, switch to previous window

この質問は、GUDは、パラメータを追加しないといくつかのことを意味します。たぶんあなたのコマンドバインディングは、同様の影響を受けているのかもしれません。
Using gdb in Emacs 23

私はこの問題について仲間に尋ねました。ここに彼が言ったことがあります。

私たちはxemacsを使用していましたので、正確にはリンゴのリンゴとは限りません。私は gnu-emacsをcygwinにインストールしていて、私は彼の 問題を再現できません。私は彼が間違いなくemacsのバージョン番号# とインストールされているすべてのパッケージのバージョン番号をリストする必要があると思います。

up/downキーを押すと、それぞれ 'previous-line'と 'next-line'が呼び出されます。 それぞれは、両方ともデフォルトバッファにカーソルを移動します。 私は、彼がスイッチ バッファ(lisp 'set-buffer')を一時的に切り替えていて、それを戻して設定していない何かを持っていると思っていますか? またはb/fがバッファを復元していますか? と 'current-buffer'(または他のwith- *フォームの1つ)を使用して、 を保存すると、uiの現在の状態があなたのlispコードを実行し、ui 状態に復元されます。