Fortran 77で書かれたコードをvimで読みました。コードは、コメントがc
で始まる行にあり、Fortran 77の標準のように書かれています。しかし、vimはそれらを認識せず、したがってコードを読みにくくする色分け構文を使用します。どうすればこれを克服できますか?Fortran 77のコメントのハイライトがvimで機能しない
post with the same problemがあります。私は答えを読んで、提案されている別の解決策を試してみました:
は
の.vimrcとする
let fortran_have_tabs=1
を追加
の.vimrcとする
syn match fortranComment excludenl "^[!c*].*$" [email protected],@spell
syn match fortranComment excludenl "!.*$" [email protected],@spell
の追加します彼らは私のために働かない。なぜ誰かが知っていますか?私はどこかでミスをしたことがありますか?さもなければ、誰かが別の提案をしていますか?
vimのどのバージョンですか?ファイル拡張子が.fの場合は動作しますか? – milancurcic
それは何かを着色していますか?あるいは、コメントに色付けされていないだけですか? Fortran 90のコメント(!)を試してみると、その色になりますか?私はvim Fortranのハイライトルーチンがファイルの最初の数行を見て、そのファイルが固定フォーマットかどうかを判断すると思います。ファイルの最初の数行に標準以外のFORTRAN 77のものがある場合、vimはそのファイルがフリーフォーマットであると仮定している可能性があります。したがって、 "c"はコメントではありません。 – SethMMorton
質問のテストのためのサンプルコードを見ていただければ幸いです。 – xaizek