无论是否启用了瞬态标记模式,“标记处于活动状态”是否与 Emacs 中的“区域处于活动状态”的含义相同?所以激活标记和激活区域是一样的吗?
我很困惑,因为这两个短语似乎在许多地方可以互换使用,而 region-active-p 的定义似乎采取的立场是,当且仅当启用瞬态标记模式并且标记处于活动状态时,区域才被认为是活动的。
(defun region-active-p ()
"Return t if Transient Mark mode is enabled and the mark is active.
Some commands act specially on the region when Transient Mark
mode is enabled. Usually, such commands should use
`use-region-p' instead of this function, because `use-region-p'
also checks the value of `use-empty-active-region'."
(and transient-mark-mode mark-active))
之间有什么关系
区域被突出显示(即该区域具有不同的背景颜色)
区域活跃
标记处于活动状态
何时启用瞬态标记模式,何时禁用?