为FORTRAN设置vim自动着色

时间:2013-10-16 16:08:21

标签: macos vim fortran

我无法在FORTRAN的vim上设置自动着色。我查看了stackoverflow上的另一个线程,我的.vimrc中的这两行都不起作用:

syntax on
au BufNewFile,BufRead *.f08 set filetype=fortran

“语法on”确实有效,但只是强调代码的某些部分。我想要传统的FORTRAN颜色。

1 个答案:

答案 0 :(得分:1)

实际上你非常接近解决方案。将以下行添加到.vimrc可以在我的mac上运行。

:syntax enable
:au BufNewFile,BufRead *.f08 set filetype=fortran

PS:我正在使用Terminal.app。如果您使用其他Termial,则问题可能是由于TERM的值引起的。打字

echo $TERM 

应该是给xterm颜色。或者它可能是VT100,它不支持颜色。但您可以通过设置:

轻松更改此设置
TERM=xterm-color

在您的终端中。这当然也可以添加到.bash_profile或.bashrc或启动时读取的任何文件。