私は長い間Emacsを使用していて、かなりカスタマイズしてきました。私は単純なELisp関数を書いたことさえあり、今ではますますマクロを使い始めています。私は知識豊富なEmacsユーザーの近くにはいませんが、完全な初心者でもありません。
私はnxhtml、mumamo、dired、ido、カスタムキーバインディングなど、何年にもわたって追加したものをすべて使用しているので、それらすべてを覚えているわけではありません。)。
しかし、私が本当に理解していなかったことがあります。「フォントロック」モードとは何ですか。なぜ気にする必要があるのでしょうか。
たとえば、nxhtmlとnxmlを読んだことがありますが、正しく思い出せば、フォントロックを使用しないでください。たぶん私はその部分をよく理解していませんでしたが、どちらの方法でも:ユーザーとしての私にとってそれは何を変えるのでしょうか?
または、 WhiteSpaceに関する次の説明を例にとってみましょう。
WhiteSpaceがオンになっている場合、WhiteSpaceはフォントロック状態を保存することに注意してください。つまり、フォントロックがオンまたはオフの場合です。また、WhiteSpaceは、オフにするとフォントロック状態を復元します。したがって、WhiteSpaceがオンでフォントロックがオフの場合、WhiteSpaceはフォントロックもオンにして空白を強調表示しますが、WhiteSpaceがオフになるとフォントロックはオフになります。したがって、WhiteSpaceがオフになった後もフォントロックを継続する場合は、WhiteSpaceがオンになる前にフォントロックをオンにします。
いいよ。という事は承知しています。しかし、その後フォントロックが続く場合はどうなりますか?
基本的に、私はその主題についていくら読んだとしても、「それを理解する」ことはしません。
Emacsの下で「フォントロック」が何であるか、そしてなぜそれが私に関係するのかについての例/説明は大歓迎です!