ずっと前に借りたコードがあり、行が長すぎると長い行の面を設定します。
(add-hook 'font-lock-mode-hook
(function
(lambda ()
(setq font-lock-keywords
(append font-lock-keywords
'( ("^.\\{133,\\}$" (0 'my-long-line-face t))
)
)
)
)
))
(私は今、font-lock-add-keywordsについて知っています、ところで、私が言ったように、これはちょっと古いです。)
問題は、これによってライン全体の面が変わることです。したがって、長い行の面が太字であることを示すと、行のコンテキストのカスタマイズがすべて失われ、デフォルトの面に表示されますが、太字になります。
コンテキストカラーを維持しながら、すべてを大胆にする方法を教えてください。