这是已经提到的问题的一些变化,但我无法弄清楚到底是什么.
我的框架分为三个窗口:
----------------
| | |
| |------|
| |shell |
----------------
Run Code Online (Sandbox Code Playgroud)
当我输入shell时,我会选择"tab"来完成.它们出现在左侧的窗口中.然后emacs不会关闭缓冲区,而是关闭整个窗口,并且我留下了一个水平分割的屏幕:
----------------
| |
|--------------|
| shell |
----------------
Run Code Online (Sandbox Code Playgroud)
我不确定我是否理解如何阻止这种情况发生,这不是我记得曾经遇到过的问题.我的拙劣尝试设法进入了emacs根本不会关闭完成建议缓冲区的状态,但这也不理想.
有什么办法可以让emacs正常关闭完成缓冲区,但是让我的窗口独自一人?
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.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
639 次 |
| 最近记录: |