highlight-lines-matching-regexp
emacsで使用して正規表現を入力すると。その後、ハイライトの色を入力する必要があります。
数色しか得られませんが、もっと色が欲しいのですが、emacs でこれを達成することは可能でしょうか?
highlight-lines-matching-regexp
emacsで使用して正規表現を入力すると。その後、ハイライトの色を入力する必要があります。
数色しか得られませんが、もっと色が欲しいのですが、emacs でこれを達成することは可能でしょうか?
「色」(実際には面) のプロンプトが表示されたら、Emacs が定義した任意の面を使用できます。デフォルトでは、"hi-" がミニバッファーのテキストに追加されるため、表示されるのはごくわずかです (私の Emacs バージョンでは 9)。ただし、これら 3 文字を手動で削除すると、すべての顔が使用可能になります。
もちろん、セットアップに新しい顔をいくつでも追加できます。
顔定義の例:
(defface my-silly-face
'((t :foreground "DarkSlateBlue"))
"Example face.")
これには、ライブラリーのHighlight ( highlight.el
) を使用できます --- たとえば、通常の command の代わりに、 commandhlt-highlight-regexp-to-end
または。hlt-highlight-regexp-region
highlight-lines-matching-regexp
そうすれば、毎回使用する顔を指定する必要はありません。(コマンドを使用して、いつでも使用する顔を変更できますhlt-choose-default-face
)。