5

これは、既に述べた問題のバリエーションですが、正確にはわかりません。

フレームを 3 つのウィンドウに分割しています。

----------------
|       |      |
|       |------|
|       |shell |
----------------

シェルを入力しているときは、「タブ」を実行して補完を取得します。左側のウィンドウに表示されます。次に、emacs はバッファーを閉じませんが、ウィンドウ全体を閉じます。水平に分割された画面が残ります。

----------------
|              |
|--------------|
| shell        |
----------------

これが起こらないようにする方法を理解しているかどうかはわかりませんが、これまで経験したことのない問題ではありません。私の失敗した試みは、emacsが完了提案バッファをまったく閉じない状態に到達することができましたが、それも理想的ではありません.

通常、emacs で完了バッファーを閉じて、ウィンドウをそのままにしておくにはどうすればよいですか?

4

1 に答える 1

5

M-x 専用モード

;; This minor mode allows you to toggle a window's "dedicated" flag.
;; When a window is "dedicated", Emacs will not select files into that
;; window. This can be quite handy since many commands will use
;; another window to show results (e.g., compilation mode, starting
;; info, etc.) A dedicated window won't be used for such a purpose.
;;
;; Dedicated buffers will have "D" shown in the mode line.
于 2012-07-28T23:21:33.457 に答える