タグ付けされた質問 「hl-line-mode」

1
選択したウィンドウでのみ現在の行を強調表示する方法は?
Q:hl-line-mode選択したウィンドウでのみ現在の行を強調表示する方法はありますか? hl-line-mode オンのバッファを表示する複数のウィンドウがある場合、どのウィンドウが最新であるかを一目で判断するのは困難です。 現在のウィンドウでのみカーソルを表示するcursor-in-non-selected-windowsようnilに変数を設定していますが、その視覚的なキューは、ウィンドウ内の強調表示された行によって圧倒されます。 hl-line-mode現在のウィンドウでのみ強調表示された行を表示できるようにする同様の設定はありますか?さらに良いことに、非アクティブなウィンドウ(に類似mode-line-inactive)にあるときに、強調表示された行に別の顔を与える方法はありますか? PS:はい、モードウィンドウを見て、どのウィンドウがアクティブであるかを確認できますが、そうすることで、自分がやっていることから目が離され、集中力が失われます。

3
hl-line-mode背景を非表示にします。これを回避するにはどうすればよいですか?
と: (when window-system (set-face-background 'hl-line "light yellow") (global-hl-line-mode 1)) 現在の行は黄色の背景で強調表示されますが、テキストに背景プロパティがある場合は上書きされます(diff-mode、rainbow-modeなど)。 適切なプロパティを持たないパーツにのみ背景を設定することは可能ですか? 更新私は実験を始めました、スティプルは背景と競合していないようです: (set-face-stipple 'hl-line '(4 4 "\x01\x00\x00\x00")) (set-face-attribute 'hl-line nil :inherit nil) しかし、点描は残念ながらテキストの外観を損ないます...
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.