0

私は vim 構文スクリプトを書いています。特定のパターンに一致する行を作成できるようにしたいと考えてい^>ます。

構文スクリプト レベルでこれを行う方法はありますか? 手動でコピーして貼り付け、適切に調整する必要がありますか? これには、実際のファイルにモードラインが必要ですか?

ありがとう!

4

1 に答える 1

3

をご覧ください:help :syn-includeこれにより、既存の構文(たとえば、 markdownなど)を独自の構文の構文クラスターにインポートできます。次に、構文領域を割り当てることができます(私が正しく理解している場合、それは/^>/、行/$/)に。

成功は保証されないことに注意してください。含まれている構文からのコラボレーションが必要です。(たとえば、マークダウン構文がパターンをで固定している^が、プレフィックスの後ろに含まれている>場合、それ以上一致しなくなります。)最悪の場合、含まれている構文を変更するか、独自の構文に完全にコピーする必要があります。 。

于 2013-02-16T08:51:51.547 に答える