|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 18 Jun 2002 12:33:55 To : Aleksey Trufanov Subject : Re: Highlighting in vim -------------------------------------------------------------------------------- Aleksey Trufanov <at@krm.net.ua> wrote: >> AT> vim подсвечивает синтаксис в PHP-файле, но не весь файл, а >> AT> только определённое количество строк, а именно то, которое >> AT> указано в файле синтаксиса php.vim: AT> <...> >> AT> Как быть? >> 1. Сапгрейдить vim AT> Что это даст? "Просто так" проапргейдить? :-\ В 6.0.19 то же самое. Текущая версия где-то в районе 6.1.50. >> 2. Hе держать файлов более 500 строк. Hафига они такие большие? AT> Это HЕ решение. Точно такое же не-решение, как и "отказаться от vim". Это решение. Которое на самом деле формулируется так "Реорганизовать процесс разработки так, чтобы файлы в проекте предсавляли собой обозримые логически целостные единицы". Отказаться от vim я советовать не буду. Вот отказаться от php это да. php это инструмент, который не способствует разумному способу организации проекта. Еще вариант - залезть в php.vim и попытаться его исправить, чтобы не тормозил. В перле я работаю с файлами по 2-3 тыс строк (примерно половина которых pod) и ничего. В LaTeX - тоже. Подозреваю что perl.vim и tex.vim просто написаны более грамотными программистами, чем php.vim. Ибо грамотные программисты редко испольуют php. Обычно они занимают такое положение, которое позволяет им влиять на решение о выборе инструмента. А ни один грамотный программист по доброй воле писать на php не будет. Поскольку в этом языке нет ни одной хорошей идеи, которая не была бы лучше реализована в каком-нибудь другом инструменте. (грамотным считается программист, который знает 5-6 языков концептуально разных языков программирования достаточно хорошо, чтобы выбирать из них средство реализации конкретного проекта исходя из того, насколько они под него подходят, а не из того, насколько он их знает. Поскольку по-моему только программист такого уровня может как следует написать syntax файл в vim) AT> -- AT> Aleksey Trufanov AKA Black Bird -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178a47cd02a.html, оценка из 5, голосов 10
|