在Vim中编辑Fortran时,摆脱标签空间的红色突出显示

Sam*_*Tan 9 vi vim fortran

当我对Fortran进行编码,并使用制表符进行缩进时,Vim会以红色突出显示这些空格,因为在较旧的Fortran中,前6列是特殊的,并保留用于标签/行号和连续符号.我怎么能让Vim停止这样做呢?

谢谢.

kev*_*kev 13

停止突出显示 Tab

:hi link fortranTab NONE
Run Code Online (Sandbox Code Playgroud)

开始突出显示 Tab

:hi link fortranTab Error
Run Code Online (Sandbox Code Playgroud)


jan*_*neb 12

实际上,tab不是Fortran字符集的一部分,可移植代码应该避免使用它.因此,我建议将vim配置为使用空格而不是缩进选项卡,请参阅"expandtab"选项.


pat*_*cek 6

将以下内容放在.vimrc中:

let fortran_have_tabs=1
Run Code Online (Sandbox Code Playgroud)

在文档中解释:http://vimdoc.sourceforge.net/htmldoc/syntax.html