|
Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc... |
|
Опции темы | Опции просмотра |
23.09.2010, 20:09 | #1 |
Знакомый Мадера
Регистрация: 09.11.2006
Сообщений: 54
|
MMC: подсветка и фолдинг для vim
Поскольку сейчас моя работа связана с программированием на перле, и я под это дело использую vim, я захотел уметь ковыряться к конфиге с таким же удобством, как и в прочем коде.
Для удобств я использую плагин perl-support, я думаю он многим perl-программистам знаком. Не хватало мне фолдинга (складывания) для всяких P::trig{} и прочих P::alias{}. Следующие две строки это дело фиксят, заодно подсвечивая эти trig и alias так же, как sub. Код:
syn match perlFunction +\<\%(P::\)\?\%(trig\|alias\|bindkey\)\>\_s*+ syn region perlMmcFold start="^\z(\s*\)\<\%(P::\)\?\%(alias\|trig\|bindkey\)\>.*[^};]$" end="^\z1}" transparent fold keepend Порядок строк важен. Если это кому-нибудь кроме меня пригодится - я буду удивлён. |
Метки |
паранормальное |
|
|