如何防止命令窃取emacs窗口?

son*_*iot 7 emacs

在过去的几个月里,我一直在学习Windows系统上的GNU Emacs.真正让我烦恼的一件事就是让命令偷走或关闭我的窗户.例如,当启动eshell时,它偶尔会将它放在另一个窗口而不是当前窗口.我还有一个用于IBM的clearcase的VC扩展,当我签入/签出文件时它也会杀死Windows.

我本以为锁定一个窗口以便没有任何东西可以杀死它或窃取它的能力将是一个相当理想的功能.Emacs是否附带此内置功能?我有一种感觉,但我只是缺乏它的术语.

任何信息,将不胜感激.

问候,

埃利奥特

Jér*_*dix 7

使用StickyWindows.

下载sticky-windows.el

把以下几行放在你的.emacs:

(require 'sticky-windows)
(global-set-key [(control x) (?0)] 'sticky-window-delete-window)
(global-set-key [(control x) (?1)] 'sticky-window-delete-other-windows)
(global-set-key [(control x) (?9)] 'sticky-window-keep-window-visible)
Run Code Online (Sandbox Code Playgroud)