关于如何在Fortran代码(Vim syntax highlighting for multiline fortran openmp directives)中突出显示openmp指令,有一个非常有用的答案。 所以像
这样的行!$omp parallel
不再突出显示为评论。
让vim不作为评论对待也会很棒
以" !$
"开头的行,即在像
! Make it compile both with and without OMP
nThreads = 1
!$ nThreads = omp_get_num_threads()
我想将!$
突出显示为fortrandirective
,
并且最后一行的其余部分正常突出显示。
答案 0 :(得分:5)
您可以使用syn match
:
:syn match fortranDirective "\v!\$\s"
这将!$
与尾随空格匹配(以区别于!$omp
)。