Da Fortran 77 nur 72 Textspalten zulässt, ignoriert vim highlights und alles nach Zeile 72, was durchaus angemessen ist, da es vom Compiler ignoriert wird.Wie können Anführungszeichen nach 'textwidth' in vim enden?
Das Problem tritt auf, wenn ich anfange, F90 und F77 zu mischen. Das Problem tritt für .f
und .f90
Dateien auf. Ich verwende Vim 7.2 in Redhat 7.
Ich kann Code, der wie folgt aussieht:
string90 = "This is a string of more than 72 characters"
, wo das zweite Zitat nach dem 'texwidth' Marker ist. Vim ignoriert das zweite Zitat und behandelt den gesamten Text als String.
Kann dieses Verhalten irgendwie geändert werden?
Es gibt keine Mischung von F77 und F90 in einer Datei. Ist Ihre Datei * Freiform * oder * Fixform *? Welches Suffix hat es? Welche Version von Vim benutzt du? –
Freiform. Ich stelle mir vor, dass vim es als feste Form versteht. Das Problem taucht jedoch auch in .f90-Dateien auf (die ich normalerweise von vim als Free-Form verstehen würde). Editiert für Klarheit. – Gin
Also, welches Suffix für die freie Form? Welche Vim-Version? Es unterscheidet sich zwischen Versionen und Konfigurationen. Welche Betriebssystemversion hast du? –