禁用瞬态标记模式

时间:2009-05-25 00:59:20

标签: emacs syntax-highlighting dot-emacs

在我的.emacs文件中,我有

(setq transient-mark-mode nil)
当我启动Emacs时,

然后transient-mark-mode被激活。调用transient-mark-mode会给出消息“transient-mark-mode disabled”,但 Control - Space 仍然会突出显示一个区域。

有没有办法将其关闭?

1 个答案:

答案 0 :(得分:10)

您可能已启用cua-mode,其中区域突出显示为transient-mark-mode。要仅对M-x cua-mode进行测试(以打开/关闭它)并查看是否禁用突出显示。

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

  

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