LINUX.ORG.RU

неправильная подсветка синтаксиса в vim


0

0

неправильно подсвечевается синтаксис ассемблерных программ: никак не выделяются комментрарии, ключевые слова, единственное что -- числа другим цветом только отображаются :-(

может можно как-нибудь asm.vim подправить или может его просто стянуть уже готовый откуда-нибудь чтобы с синтаксисом непонятки прояснить?

★★★

Ответ на: комментарий от grustnoe

к сожалению, это не помогает, поскольку там нужно syntax/asm.vim править, как мне порекомендовали :(

может кто знает в соответствии с какими правилами описываются файлы *.vim, каким образом там нужно описывать ключевые слова, чтобы вим выделял каждую описанную синтаксическую конструкцию нужным цветом?

human0id ★★★
() автор топика
Ответ на: комментарий от human0id

или хотя бы документацию по описанию файлов *.asm где-нибудь бы достать...

human0id ★★★
() автор топика
Ответ на: комментарий от human0id

/usr/share/vim/vim[0-9]./doc, или типа того

anonymous
()
Ответ на: комментарий от human0id

> может кто знает в соответствии с какими правилами описываются файлы *.vim, каким образом там нужно описывать ключевые слова, чтобы вим выделял каждую описанную синтаксическую конструкцию нужным цветом?

В виме вся документация доступнв из самого редактора по команде help. Тебе нужно читать :help syntax

Выделение конструкций основано на регулярных выражениях; они объединяются в классы типа Error, Comment, итп. а конкреетные цвета уже приписываются этим классам при описании цветовой схемы.

Но если тебя не сильно волнует переносимость, можно жестко указать цвета в файле синтаксиса.

.vim это произвольные файлы с макросами для ViM. Синтаксические лежат в $vimdir/syntax, цветовые в $vimdir/colors.

Успехов

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.