З : Чи існує спосіб hl-line-mode
виділити поточний рядок лише у вибраному вікні?
Коли у мене є декілька вікон, де відображаються буфери із hl-line-mode
увімкненим, важко, з першого погляду, сказати, яке вікно поточне.
У мене встановлена змінна cursor-in-non-selected-windows
, щоб nil
показувати курсор лише у поточному вікні, але ця візуальна кия завалена виділеними лініями у вікнах.
Чи є подібне налаштування, яке дозволяє мені hl-line-mode
показувати виділену лінію лише в поточному вікні? Ще краще, чи існує спосіб надати виділеним лініям інше обличчя, коли вони знаходяться в неактивних вікнах (аналогічно mode-line-inactive
)?
PS: так, я можу подивитися на режим режиму, щоб сказати, яке вікно активне, але це відводить погляд від того, що я роблю, і порушує мою концентрацію.
hl-line-mode
в декількох типах буфера ( occur
, mu4e
і т.д.). Я копаюсь у вихідному коді, коли отримаю мить.
global-hl-line-mode
(а не викликаєте hl-line-режим для кожного буфера), тоді виділяється лише рядок вибраного вікна.