コードの強調表示 - vim の等号は強調表示されません
世界只因有你
世界只因有你 2017-05-16 16:40:20
0
3
786

win32、gvim、バージョン7.4、Pythonハイライトです。等号を強調表示する方法 コードの強調表示には問題はありません。カラーテーマが強調表示されないだけです。

ご回答ありがとうございます。あなたの方法が強調表示されます。
何が起こっているのかわかりませんが、ウィンドウにコマンドを入力した場合にのみ .vim ファイルを変更できません。
ようやくそれを理解しました。私が変更したのは、vim インストール ディレクトリにある python.vim ハイライト ファイルです。
そして、バンドルと python-syntax をインストールしました。デフォルトでロードされるのは、python-syntax の下の python.vim です
したがって、変更は無効です。

世界只因有你
世界只因有你

全員に返信(3)
漂亮男人

投稿者はこのソリューションを試して、独自の構文強調表示ルールを作成できます:

  1. ファイルsyntax/python.vimを.vimフォルダーの下に追加します
  2. 次のコンテンツをファイルに追加します:
  3. リーリー
説明:

構文一致により、
pythonOperator という構文グループが作成されます また、highlight link pythonOperator SpecialChar により、この構文グループに一致するコンテンツに SpecialChar ハイライト タイプを持たせることができます。
SpecialCharハイライトの種類は何を意味しますか? カラー テーマ スキームを開くと (通常、.vim/bundle の同じ名前フォルダーの下の Colors ディレクトリにあります)、作成者が異なるハイライト タイプに異なる色を設定していることがわかります。 SpecialChar もその 1 つです。 highlight link pythonOperator SpecialChar让这个语法组匹配的内容都带有SpecialChar高亮类型。
SpecialChar高亮类型是什么意思呢? 打开你的配色主题方案(一般在.vim/bundle的同名文件夹下的colors目录里),你可以看到作者对不同的高亮类型设置了不同的颜色。SpecialChar

    このテスト ファイルを開いて、動作するかどうかを確認してください
  1. test.py リーリー
いいねを押す +0
我想大声告诉你

質問者が言及したハイライトは文法のカラーマッチングですか?
この Web サイトでは、vim カラー マッチング ファイルを視覚的に作成できます http://bytefluent.com/vivify
試してみることができますhi Operator ctermfg=red guifg=red

いいねを押す +0
仅有的幸福

ハイライトしたいコードに応じて、言語に応じて対応するプラグインをインストールできます。
または、別の配色を試してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート