Ho un codice scritto in Fortran 77 e l'ho letto con vim. Il codice è scritto in modo tale che i commenti siano su righe che iniziano con c
, come è standard in Fortran 77. Tuttavia, vim non li riconosce e quindi usa una sintassi di colorazione che rende il codice molto difficile da leggere! Come posso superare questo?Evidenziazione della sintassi di Fortran 77 commenti non funzionanti in vim
Ho visto che c'è un post with the same problem. Ho letto le risposte e provato le diverse soluzioni che sono state proposte:
aggiungere
let fortran_have_tabs=1
a Vimrcaggiungere
syn match fortranComment excludenl "^[!c*].*$" [email protected],@spell syn match fortranComment excludenl "!.*$" [email protected],@spell
a Vimrc
ma non funzionano per me. Qualcuno sa perché? Ho fatto un errore da qualche parte? Altrimenti, qualcuno ha un suggerimento diverso?
Quale versione di vim? Funziona se l'estensione del file è .f? – milancurcic
Si sta colorando qualcosa? O sono solo i commenti non colorati? Se provi un commento di Fortran 90 (!) Lo fa colorare? Credo che il vim Fortran evidenziando la routine analizza le prime righe del file e determina se il file è in formato fisso o meno da quello. Se hai alcune cose FORTRAN 77 non standard nelle prime righe del file, si può presumere che il file sia in formato libero e quindi "c" non sarebbe considerato un commento. – SethMMorton
Sarebbe bello vedere un esempio di codice per il test nella domanda. – xaizek