Подсветка синтаксиса PHP через SSH из Mac OS X - PullRequest
3 голосов
/ 10 февраля 2012

Я подключаюсь к своему серверу через SSH в Terminal.app, чтобы использовать Vim для редактирования скриптов PHP.

У меня установлено несколько плагинов, в том числе php.vim и еще один php.vim , но это ничего мне не показывает!Так как же включить подсветку?

Ответы [ 2 ]

9 голосов
/ 10 февраля 2012

Вам не нужны эти плагины.

Просто введите :syntax on в нормальном режиме или добавьте syntax on к ~/.vimrc на сервере.

Предполагая, конечно, что вы запускаете достаточно недавноверсия Vim на сервере UNIX-y.

4 голосов
/ 10 февраля 2012

Эти плагины не нужны, просто укажите в вашем .vimrc следующее:

syntax on

Для дальнейшей отладки необходимо убедиться, что у вас есть следующее set после открытия файла PHP:

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

Чтобы убедиться, что вы используете тип терминала, который допускает цвет.

...