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

时间:2011-12-21 13:32:23

标签: vim fortran vi

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

谢谢。

3 个答案:

答案 0 :(得分:13)

停止突出显示标签

:hi link fortranTab NONE

开始突出显示标签

:hi link fortranTab Error

答案 1 :(得分:12)

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

答案 2 :(得分:6)

将以下内容放入.vimrc:

let fortran_have_tabs=1

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