Описание тега vim-syntax-highlighting
This is reserved for vim questions which focus on syntax highlighting or colorscheme files.
1
ответ
Подсветка синтаксиса vim поверх c.vim, "содержать" не совсем работает
Я пытаюсь создать собственную схему подсветки Objective-C для vim. Проблема в том, что когда я определяю какое-то правило с contained он все еще применяется, даже если нет правил, содержащих это. У меня есть это в моем objc.vim для целей тестировани…
28 май '13 в 10:21
10
ответов
Подсветка имен классов и функций в Vim
Я только недавно настроил свою среду Vim из Textmate, после того, как стал зависимым от его модального ввода. Однако подсветка синтаксиса в Vim выглядит не так красиво. Я кодирую на C++, и поскольку вызов функции и имена классов не могут быть выделе…
10 апр '09 в 04:27
1
ответ
Как вы используете локальные буферные автокоманды в VimScript?
Я пытаюсь написать фрагмент VimL, чтобы позволить пользователю переключать подсветку нежелательного конечного пробела с помощью горячей клавиши. (Это мой первый в истории скрипт Vim, помимо копирования в мой .vimrc итак… крупинка соли:P) Я хотел бы,…
04 авг '15 в 22:34
1
ответ
Синтаксис Vim определен складным прозрачным цветом
Я написал синтаксис Vim с подсветкой кода определения, а также определил сворачивание. Теперь я могу использовать сворачивание, но когда у меня есть согнутая линия, я хочу по-разному раскрасить часть сворачивания функции и фактический код +-- 10 lin…
22 май '17 в 11:44
1
ответ
Переопределение синтаксиса ключевых слов vim в файле после / синтаксиса
Так что я работаю в проекте Javascript. И у меня есть такой код: Я использую плагин vim-javascript, и он имеет следующие строки в синтаксисе /javascript.vim: syntax keyword jsOperator delete instanceof typeof void new in of syntax match jsOperator /…
21 сен '16 в 23:28
1
ответ
Vim меняет тип файла для файла с расширением `.pl` на пролог вместо perl
Тип файла по умолчанию для файла с .pl расширение является перл. Однако я чаще использую пролог, поэтому каждый раз, когда я открываю новый файл, я должен установить его вручную, выполнив команду vim :set filetype=prolog Я попытался автоматизировать…
18 июн '15 в 14:43
1
ответ
Почему форматирование в моем ftplugin применяется ко всем файлам в каждом формате?
Я создал собственный формат файла, .cheat, для моих шпаргалок, и только в этом формате я выделяю чередующиеся строки, чтобы было легче увидеть, какое сочетание клавиш запускает каждую команду. Почему форматирование в моем ftplugin применяется ко все…
03 апр '17 в 06:48
1
ответ
Выделите строку в тройных одинарных кавычках в качестве комментариев?
Исходя из этого, я хотел бы выделить строку в тройных одинарных кавычках в качестве комментариев (или лучше для тех, которые не являются первыми в классе / функции / модуле). Я использую джедай-вим. Вот содержимое файла after/syntax/python.vim: syn …
13 фев '14 в 16:31
7
ответов
Подсветка синтаксиса Vim с помощью lstinline $ и lstlisting
Если я использую встроенную версию lstlisting как показано: \lstinline{!$omp parallel for} подсветка синтаксиса в vim идет неправильно, а остальная часть латексного файла окрашена в красный цвет, как будто все это часть листинга кода. Это доллар $ ч…
18 июл '11 в 20:19
4
ответа
Vim не выделяет синтаксис для скриптов bash (версия msysgit)
Я использую bash и vim, которые поставляются с msysgit. Я добавил .vimrc файл в мою домашнюю папку, и большинство команд там выполняются. Но syntax on не является. Это содержимое моего ~/.vimrc файл: set cul hi CursorLine cterm=none ctermbg=darkgray…
23 июн '11 в 05:00
1
ответ
Vim переключение между выделенным и невыделенным синтаксисом
Вот моя проблема: Я открываю файл с vim /etc/file.tomlСинтаксис с подсветкой Я редактирую и сохраняю Иногда (не каждый раз), когда я открываю файл позже, он больше не выделяется синтаксисом. У кого-нибудь есть идеи, как решить эту проблему? Кеш проб…
09 апр '15 в 12:18
1
ответ
Вызовы методов подсветки синтаксиса Vim C#, как если бы они были типами
У меня проблема с файлом синтаксиса, который я использую, когда он выделяет вызовы методов после скобок, как если бы они были типами / классами. Я нашел строку ответственной: syn match csClass contained /\<[A-Z][a-z]\w\+/ nextgroup=csGeneric дока…
13 июл '15 в 11:45
1
ответ
Vim раскрыть список ключевых слов по умолчанию в vimrc
По умолчанию vim выделяет теги в комментариях, таких как TODO, FIXME и XXX, но эти три обычно не охватывают все, подобные сообщения, и это показывает, что есть много других полезных тегов, а также много полезных уровней тегов, поэтому я попытался ре…
26 ноя '15 в 19:22
1
ответ
gVim: удалить группы подсветки синтаксиса
Первоначальное название было "Языковые схемы, не зависящие от языка, не позволяют более простым цветам окрашивать определенные языковые теги". Я использую gVim 7.3 (на Ubuntu 12.04 Arch x86 / 64, для этого имеет значение). ОБНОВЛЕНИЕ (2013-03-02): Я…
16 окт '12 в 13:29
1
ответ
Подсветка вкладок в vim, если установлен параметр раскрыва
Есть ли рецепт, чтобы заставить vim выделять символы табуляции заданным цветом, но только когда expandtab опция установлена? Я знаю о 'listchars', но я хотел бы иметь возможность отличить "действительную вкладку" от "неверной вкладки".
08 ноя '12 в 16:53
13
ответов
Как выделить скрипты Bash в Vim?
Мой редактор Vim автоматически выделяет файлы PHP (vim file.php), HTML-файлы (vim file.html) и так далее. Но когда я печатаю: vim file и внутри него пишут скрипт Bash, он не выделяет его. Как я могу сказать Vim выделить его как скрипт Bash? Я начина…
05 апр '10 в 02:45
2
ответа
Как вызывается проверка синтаксиса шеллскрипта (от / с синтетическим и патогенным)?
Когда я работаю над сценарием bash/sh, патоген запускает и корректно загружает все, что находится в ~/.vim/bundle/syntastic/syntax_checkers/sh/, Я проверил с :scriptnames в режиме командной строки. Включены shellcheck.vim, checkbashism.vim, bashate.…
16 авг '15 в 13:35
3
ответа
Как частично "связать" подсветку группы?
Я пытаюсь сделать это на моем .vimrc: hi link SyntasticErrorLine SignColumn hi link SyntasticErrorSign SignColumn hi SyntasticErrorSign guifg=red ctermfg=red Я хочу иметь SyntasticErrorSign выделение группы с тем же фоном, что и SignColumn но с поль…
12 сен '13 в 21:52
2
ответа
Цветовая подсветка синтаксиса многострочных комментариев в VIM для файлов TeX
К моему большому удивлению, синтаксис многострочных комментариев в TeX: \usepackage{verbatim} ... \begin{comment} I don't like this line anymore. Please don't print it. \end{comment} не распознается / не рассматривается $VIMRUNTIME/syntax/tex.vim и,…
07 май '13 в 04:06
1
ответ
Использование собственного vimrc на Mac приводит к потере подсветки синтаксиса
Я использую Vim 8.0 (в терминале), скомпилированный Homebrew, в Mac OS 10.12.6. Я пытаюсь включить копирование в буфер обмена (и вставить из буфера обмена), используя обычные команды yank/put. Я действительно преуспел в этом (следуя различным интера…
24 сен '17 в 17:14