-
-
Notifications
You must be signed in to change notification settings - Fork 232
Syntax
github-actions[bot] edited this page Mar 29, 2025
·
209 revisions
When a language not supported by Treesitter is found a fallback is made to use vim regex highlighting.
The core.syntax module highlights any @code region where there is no treesitter parser present
to highlight the region.
This module very closely resembles the concealer, but some parts have been
adapted to fit the correct use case.
This module will appear as spaghetti code at first glance. This is intentional.
If one needs to edit this module, it is best to talk to me at katawful on GitHub.
Any edit is assumed to break this module.
-
(table)
Performance options for highlighting.
These options exhibit the same behaviour as the
concealer's.
-
core.autocommands- Handles the creation and management of Neovim's autocommands. -
core.integrations.treesitter- A module designed to integrate Treesitter into Neorg.
core.autocommandscore.clipboardcore.clipboard.code-blockscore.completioncore.concealercore.defaultscore.dirmancore.dirman.utilscore.esupports.hopcore.esupports.indentcore.esupports.metagencore.exportcore.export.htmlcore.export.markdowncore.fscore.highlightscore.integrations.coq_nvimcore.integrations.nvim-cmpcore.integrations.nvim-compecore.integrations.treesittercore.iterocore.journalcore.keybindscore.latex.renderercore.looking-glasscore.neorgcmdcore.neorgcmd.commands.returncore.pivotcore.presentercore.promocore.qol.toccore.qol.todo_itemscore.queries.nativecore.scannercore.storagecore.summarycore.syntaxcore.tanglecore.tempuscore.text-objectscore.todo-introspectorcore.uicore.ui.calendar