Emacs 23: 选择未高亮显示

9

我安装了Ubuntu 10.04,自带Emacs 23。如果我想在Emacs中选择文本,它可以完美地工作,但区域没有被突出显示。

然而,这只发生在我尝试使用键盘创建区域时。如果我用鼠标选择某些内容,则像往常一样突出显示。

有人知道为什么区域没有被突出显示以及如何修复吗?

1个回答

14

选项“选项->活动区域突出显示”是否已设置?

您可能需要进行设置。

(transient-mark-mode t)

可以在~/.emacs或其他初始化文件中进行设置。


很奇怪:'选项->活动区域高亮' 已经设置,所以我将其取消勾选。虽然我不是Emacs(也不是Emacs列表)专家,但在我的~/.emacs中插入(transient-mark-mode)行后,它可以工作了。你知道那里发生了什么吗? - phimuemue
我多年来一直在我的~/.emacs中使用那个切换开关,因为手册对其进行了很好的记录。我较少使用交互式选项,所以也许“活动区域高亮显示”会触发其他东西。 - Dirk Eddelbuettel
顺便提一下,temporary-transient-mark-mode 比 transient-mark-mode 好得多。这让你可以通过按 C-SPC C-SPC 来设置短暂标记,而不仅仅是 C-SPC。更不会干扰到其他功能。(哦,它默认开启,因此无需配置。) - jrockway

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接