从Mac OS X通过SSH突出显示PHP语法

时间:2012-02-09 21:10:22

标签: vim ssh syntax-highlighting osx-leopard

我通过Terminal.app中的SSH连接到我的服务器,以使用Vim编辑PHP脚本。

我安装了一些插件,包括php.vim和另一个php.vim,但它没有显示任何内容!那么如何启用突出显示?

2 个答案:

答案 0 :(得分:9)

您不需要这些插件。

只需在正常模式下输入:syntax on,或在服务器上将syntax on添加到~/.vimrc

当然,假设您在UNIX-y服务器上运行了一个相当新版本的Vim。

答案 1 :(得分:4)

没有必要使用这些插件,只需将以下内容放入.vimrc

syntax on

要进一步调试,一旦打开PHP文件,您需要确保拥有以下set

syntax=php
filetype=php

您可以这样检查:

:verbose set syntax? filetype?

你应该看到这样的事情:

  syntax=php
        Last set from /usr/local/share/vim/vim73/syntax/syntax.vim
  filetype=php
        Last set from /usr/local/share/vim/vim73/filetype.vim

如果语法突出显示不适用于其他文件类型,请检查以下值:

:echo $TERM 
:echo $TERMCAP
:echo &t_Co

确保您使用允许颜色的终端类型。