Я редактирую PHP в vi
, и, поскольку кто-нибудь знакомый с PHP знает, что есть много знаков доллара. Это происходит, когда вы объявляете переменную. Однако подсветка синтаксиса vi
кажется, что знак доллара является чем-то странным и злым, потому что на каждой переменной vi
ставит знак доллара и первый символ в белом на розовом. Это очень отвлекает на моем черном фоне.Как остановить VI от подсвечивания знаков доллара
Я не хочу полностью избавляться от подсветки синтаксиса. Есть ли способ просто остановить ошибочное и неприятное выделение знаков доллара в vi
?
Примечание: Это происходит только при редактировании кода Drupal, который почти никогда не заканчивается на .php
. Типичные расширения включают .module
, .install
и .php.inc
.
Как ваши файлы с именем? Потому что стандартные файлы синтаксиса для PHP довольно хороши с знаками доллара. Либо вы используете собственный (синтаксический) синтаксический файл, либо Vim не считает, что файл является типом, который, по вашему мнению, является. В последнем случае вы можете сказать, какой синтаксис использовать, говоря ': set syntax = php'; посмотрите, поможет ли это. – cHao
Ой, подождите ... вы используете Vim или стандартную старую школу 'vi'? – cHao
Ну ... файлы PHP на самом деле являются файлами Drupal PHP, которые почти никогда не заканчиваются на .php. Я действительно хотел, чтобы они это сделали, но это жизнь. И я никогда не уверен, какая разница между Vim и vi, потому что я не думаю, что когда-либо использовал Vim, но это всегда 'vi' в командной строке. – meustrus