禁用瞬态标记模式

Nat*_*ath 7 emacs syntax-highlighting dot-emacs

在我的.emacs档案中,我有

(setq transient-mark-mode nil)
Run Code Online (Sandbox Code Playgroud)

然后transient-mark-mode在我启动Emacs时激活.调用transient-mark-mode给出消息"瞬态标记模式禁用",但是Control- Space仍然开始突出显示一个区域.

有没有办法把它关掉?

lua*_*yad 10

您可能也cua-mode启用了具有类似区域突出显示的区域transient-mark-mode.要测试M-x cua-mode它(打开/关闭它),看它是否禁用突出显示.

来自C-h f cua-mode帮助:

CUA模式在内部管理瞬态标记模式.在启用CUA模式时尝试禁用瞬态标记模式不起作用; 如果您只想在使用移动的移动键选择区域时突出显示该区域,请设置"cua-highlight-region-shift-only".