staging.inyokaproject.org

vim - Fortran

Status: Gelöst | Ubuntu-Version: Ubuntu
Antworten |

mawe

Anmeldungsdatum:
18. November 2004

Beiträge: 172

Hi!

Bisher habe ich es toleriert, aber jetzt reichts ☺
Also: Wenn ich ein neues Fortran 90 File beginne, mit

vi lala.f90


dann färbt mir vim den Code nach dem alten Fortran 77 (fixed style) Regeln ein. Speichere ich ab, und öffne das File erneut, passt das Highlighting (also no fixed style).
Ist das normal? Und wie ändere ich das? Ich will, wenn ich ein *.f90 eröffne, gleich das richtige Highlighting haben. Ich hab mal das

au BufNewFile *.f90 let b:fortran_fixed_source=0


im .vimrc versucht, ohne Erfolg.

Gruß, mawe

mawe

(Themenstarter)

Anmeldungsdatum:
18. November 2004

Beiträge: 172

Na jetzt hab ich's doch noch rausgefunden, dank der genialen Doku von vim.
Falls es mal jemanden interessiert: Im Abschnitt Syntax - Fortran steht folgendes Schnippsel:

let s:extfname = expand("%:e")
if s:extfname ==? "f90"
    let fortran_free_source=1
    unlet! fortran_fixed_source
else
    let fortran_fixed_source=1
    unlet! fortran_free_source
endif


In ~/.vim/ftplugin/fortran.vim eingefügt → passt ☺

Gruß, mawe

haraldkl

Avatar von haraldkl

Anmeldungsdatum:
21. Juli 2005

Beiträge: 1903

Hey, cool 8)
Vielen Dank für den Tipp!
😀

Antworten |