-
-
Notifications
You must be signed in to change notification settings - Fork 215
Syntax
github-actions[bot] edited this page Aug 1, 2023
·
205 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.
-
performance
(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.autocommands
core.clipboard
core.clipboard.code-blocks
core.completion
core.concealer
core.defaults
core.dirman
core.dirman.utils
core.esupports.hop
core.esupports.indent
core.esupports.metagen
core.export
core.export.markdown
core.fs
core.highlights
core.integrations.coq_nvim
core.integrations.nvim-cmp
core.integrations.nvim-compe
core.integrations.treesitter
core.itero
core.journal
core.keybinds
core.latex.renderer
core.looking-glass
core.neorgcmd
core.neorgcmd.commands.return
core.pivot
core.presenter
core.promo
core.qol.toc
core.qol.todo_items
core.queries.native
core.scanner
core.storage
core.summary
core.syntax
core.tangle
core.tempus
core.text-objects
core.todo-introspector
core.ui
core.ui.calendar