我无法在 vim 上为 FORTRAN 设置自动着色。我查看了 stackoverflow 上的另一个线程,我的 .vimrc 中的这两行都不起作用:
syntax on
au BufNewFile,BufRead *.f08 set filetype=fortran
“语法”确实有效,但只是强调了代码的某些部分。我想要传统的 FORTRAN 颜色。
实际上,您非常接近解决方案。将以下行添加到 .vimrc 在我的 Mac 上工作。
:syntax enable
:au BufNewFile,BufRead *.f08 set filetype=fortran
PS.:我正在使用 Terminal.app。如果您使用其他 Termial,则问题可能是由于 TERM 的值引起的。打字
echo $TERM
例如应该给出xterm-color。或者,它可能是不支持颜色的 VT100。但是您可以通过设置轻松更改此设置:
TERM=xterm-color
在您的终端中。当然,您也可以将其添加到您的 .bash_profile 或 .bashrc 或启动时读取的任何文件中。