当我通过在文本上单击并拖动鼠标来选择一个区域时,选择会按预期突出显示。但是,当我通过点击M-<space>
设置标记然后用箭头键移动该点来执行相同操作时,该区域不会突出显示。我可以拉它,但我不能在上面调用类似replace-string
的东西,这表明该区域不活跃。
这家伙似乎在emacs 22(我使用的是23)中遇到了类似的问题,他的解决方法是调用M-x transient-mark-mode
以启用该模式。不幸的是,我的 .emacs 文件中已经有了(custom-set-variables '(transient-mark-mode t))
。确实,当我运行时M-x transient-mark-mode
,我收到消息“ transient-mark-mode disabled
”,表明它之前已启用。
任何关于可能发生的事情的建议,或者我可以尝试更多地了解情况的事情,将不胜感激。