複数のファイルタイプ(つまり:set ft=html.php
)を持つファイルを処理する場合、vimで異なる背景色(つまり、1つの明るい色と1つの暗い色)を使用できますか?HTMLが埋め込まれたPHPコードでは、数十のHTML行の中で1つのPHPステートメントを確認するのが難しい場合があります。以下を参照してください。異なるbg色、マージンのマーカー、2番目の左マージン(1つのvimプラグインがマークに対してこれを行う)、<?php
たとえばタグを強調表示するなど、何でも解決します(理想的ではありませんが)。
編集:構文は限られた数の要素(文字列、関数、識別子...)を使用しているように見えるため、これは構文レベルでは可能ではないと思います。これは間違いなくcolorchemesとの簡単な統合を可能にすることです。SyntaxAttrは、これを実証するための優れたプラグインです。それをコードの任意の部分の上に置くと、それが属する構文グループがわかります。
おそらく、このポストstackoverflow.com/questions/4167425/…と同じソリューションを使用できます。そこでは、sql_で始まる文字列を強調表示するカスタムカラースキームを作成します。
PHP 間の領域
—
puk
?>
と<?
非PHPとしての領域を検出できるかどうかを確認します。