vim-GutenSyntax - расширение для Vim 9.1 и выше, обеспечивающее автоматическую асинхронную подсветку синтаксиса. Это специализированная версия vim-gutentags от Людовика Шабанта.В то время как оригинальный
Gutentags фокусируется на навигации на основе тегов, GutenSyntax использует эти теги для динамической генерации и применения подсветки синтаксиса для пользовательских объявлений структур, объединений, перечислений, typedef и #define в вашем проекте.Возможности:
- динамическая подсветка: автоматически окрашивает ваши пользовательские типы данных и макросы в соответствии с вашими настройками.
- асинхронный режим: Использует задачи
Vim 9 для обработки тегов в фоновом режиме - никаких зависаний пользовательского интерфейса, в проектах объемом до ~100 000 строк кода.- самоочистка: автоматически удаляет подсветку для удалённого кода (без "фантомных" тегов).
-
Zero-Config для C: жестко заданные значения по умолчанию, оптимизированные для C, C++, Yacc и Flex.https://github.com/ivanria/vim-GutenSyntax
Поделился автор: Иван Иванович - @Iivrasdf
Опубликовано в @gitgate
#vim #colorer #highlighting #c
GitHub
GitHub - ivanria/vim-GutenSyntax: auto-update c syntax highlight (custom types structs etc.) with vim-gitentags plugin
auto-update c syntax highlight (custom types structs etc.) with vim-gitentags plugin - ivanria/vim-GutenSyntax
👍11🔥5