I am editing a fortran90 code with vim. Note that I\'m working with a *.f90 file, not *.f. vim doesn\'t recognize as legitimate code anything beyond column 72. This is an
if I create a new .f90 file syntax is highlighted as if it is fortran 77 (fixed line length, comments in first col, code at 6th col, etc etc) rather than modern free form fortran.
:let b:fortran_fixed_source=0
:set syntax=fortran
does the trick to get vim highlighting it correctly.
This could be related to the 'synmaxcol' variable. If you run
:set synmaxcol?
In vim's command line, what do you get back? Setting this option higher might fix your issue. It's generally set low as vim can get laggy when syntax highlighting very long lines, such as those found in XML.