2013-10-16 28 views
1

我无法在FORTRAN的vim上设置自动着色。我看着计算器上的其他线程,并且都在我的.vimrc这些线路不工作:设置FORTRAN的vim自动着色

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

“关于语法”实际上做的工作,但只是强调了程序的部分代码。我想要有传统的FORTRAN颜色。

+1

你是什么意思的“常规FORTRAN颜色”。你能给出一个没有正确突出显示的代码示例吗? –

+3

还要注意,Fortran在22年前停止了FORTRAN。 –

+0

在Vim中,':echo $ TERM'的输出是什么? – romainl

回答

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或启动时读取的任何文件。