Pythonを使用したVIM - 複数の#がコメントとして表示されない

Pythonを使用したVIM - 複数の#がコメントとして表示されない

私のシステムに何かが変更され、VIMはコメント行の構文強調を混乱させます。

色によっては、ラインがまだアクティブなように見えるので、ラインを「デバッグ」することは非常に困難になります!

より: 無効なVIM Pythonのコメントを強調表示するスクリーンショット

特に2番目のprintステートメントを見てください。この行の色を少し見てみると、まったくコメントされていないと思うかもしれません!

この問題を解決する方法を知っている人はいますか?

出力はvim -Nu NONE -c 'filetype on|set filetype=python|syntax on' hello_world.py次のとおりです:scriptnames

  1: /usr/share/vim/vim74/filetype.vim
  2: /usr/share/vim/vimfiles/ftdetect/stp.vim
  3: /usr/share/vim/vim74/syntax/syntax.vim
  4: /usr/share/vim/vim74/syntax/synload.vim
  5: /usr/share/vim/vim74/syntax/syncolor.vim
  6: ~/.vim/syntax/python.vim
  7: /usr/share/vim/vim74/syntax/python.vim

答え1

ファイル形式の設定に問題があるようです。少なくとも私のVIMでは、Pythonは小文字です。

ファイル形式を手動で設定するとどうなりますか?

:setf python

関連情報