diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-08-30 17:20:20 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-08-30 17:20:20 +0200 |
commit | 207f009326c8f878defde0e594d7d9ed9860106e (patch) | |
tree | ef2dbeb3f5069321b3a5e80183034e6c16c043d4 /runtime/syntax/help_ru.vim | |
parent | 0b39c3fd4c5d1c8ebd2efa85fced7df5e17efd3b (diff) | |
download | vim-git-207f009326c8f878defde0e594d7d9ed9860106e.tar.gz |
Update runtime files.
Diffstat (limited to 'runtime/syntax/help_ru.vim')
-rw-r--r-- | runtime/syntax/help_ru.vim | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/runtime/syntax/help_ru.vim b/runtime/syntax/help_ru.vim new file mode 100644 index 000000000..8fcd63a91 --- /dev/null +++ b/runtime/syntax/help_ru.vim @@ -0,0 +1,65 @@ +" Vim syntax file +" Language: Russian Vim program help files *.rux +" Maintainer: Restorer (restorers@users.sourceforge.net) +" Last Change: 04 Aprl 2017 +" + +" Проверяем язык локали и установки опции 'helplang' +" Если не русский, то выходим из скрипта. +if ('ru' !~? v:lang || 'russian' !~? v:lang) && 'ru' !~? &helplang + finish +endif + +" Подсветка русских гиперссылок +syntax match helpHyperTextJump "\\\@<!|[^"*~# |]\+|" contains=helpBar +syntax match helpHyperTextEntry "\*[^"*|]\+\*\s"he=e-1 contains=helpStar +syntax match helpHyperTextEntry "\*[^"*|]\+\*$" contains=helpStar + +" Заголовок статьи, раздела и т. п. +syntax match helpHeadline "^[А-ЯЁ]\{2}[ .]\=[-,А-ЯЁA-Z0-9 .()]*" + +" Наименование справочника +" новый заголовок +" syntax match helpVim "\<СПРАВОЧНИК ПО РЕДАКТОРУ VIM\>" +"старый заголовок +syntax match helpVim "\<СПРАВОЧНИК ПО .*" +" новый заголовок +"syntax match helpVim "\<РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ РЕДАКТОРОМ VIM\>" +"syntax match helpVim "\<автор\%[ы:] .*$" +"старый заголовок +syntax match helpVim "\<РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ .*" +" Подсветка примечаний в тексте, начала примеров и т.п. +syntax keyword helpNote Примечание. Совет. Пример. Примеры: +syntax keyword helpWarning Внимание! +" в старой версии документации +syntax keyword helpNote Замечание: +" в старой версии документации +syntax keyword helpWarning ВНИМАНИЕ! Предупреждение: +" Подсветка Ex-команд в документации Vim +syntax match helpCommand "\":[A-Za-z!]\+\""hs=s+1,he=e-1 +" Подсветка специальных обозначений +syntax match helpSpecial "{[-а-яёА-ЯЁ0-9'":%#=[\]<>.,]\+}" +syntax match helpSpecial "{[-а-яёА-ЯЁ0-9'"*+/:%#=[\]<>.,]\+}" +syntax match helpSpecial "\s\[[-а-яё^А-ЯЁ0-9_]\{2,}]"ms=s+1 +syntax match helpSpecial "<[-а-яёА-ЯЁ0-9_]\+>" +syntax match helpSpecial "\[диапазон]" +syntax match helpSpecial "\[счётчик]" +syntax match helpSpecial "\[число]" +syntax match helpSpecial "\[+число]" +syntax match helpSpecial "\[-число]" +syntax match helpSpecial "\[кол-во]" +syntax match helpSpecial "\[строка]" +syntax match helpSpecial "\[смещение]" +syntax match helpSpecial "\[параметр]" +syntax match helpSpecial "\[параметры]" +syntax match helpSpecial "CTRL-{символ}" +syntax region helpNotVi start="{Доступно только" start="{В редкторе Vim" start="{В редакторе Vi" end="}" contains=helpLeadBlank,helpHyperTextJump +" Подсветка примечаний переводчика +syntax region helpTrnsNote start="\[Прим. перевод." end="]" contains=helpComment +" Определение группы подсветки Ex-команд в документации Vim +"hi def link helpCommand vimCommand +" Определение группы подсветки примечаний переводчика +hi def link helpTrnsNote Comment +" hi def link helpTrnsNote Comment +" +" vim: ts=8 sw=2 |