-
-
Notifications
You must be signed in to change notification settings - Fork 232
Treesitter Integration
github-actions[bot] edited this page Sep 20, 2025
·
398 revisions
This module exposes the following keybinds (see core.keybinds for instructions on
mapping them):
-
neorg.treesitter.next.heading- jump to the next heading -
neorg.treesitter.next.link- jump to the next link -
neorg.treesitter.previous.heading- jump to the previous heading -
neorg.treesitter.previous.link- jump to the previous link
-
(table)
Configurations for each parser as required by
nvim-treesitter. If you would like to tweak your parser configs you may do so here.-
(table)
Configuration for the metadata parser (used to parse the contents of
@document.metablocks).
-
core.highlights- Manages your highlight groups with this module.
-
core.clipboard- A module to manipulate and interact with the user's clipboard. -
core.completion- A wrapper to interface with several different completion engines. -
core.concealer- Enhances the basic Neorg experience by using icons instead of text. -
core.esupports.hop- "Hop" between Neorg links, following them with a single keypress. -
core.esupports.indent- A set of instructions for Neovim to indent Neorg documents. -
core.esupports.metagen- A Neorg module for generating document metadata automatically. -
core.export- Exports Neorg documents into any other supported filetype. -
core.export.html- Interface forcore.exportto allow exporting to HTML. -
core.export.markdown- Interface forcore.exportto allow exporting to markdown. -
core.itero- Module designed to continue lists, headings and other iterables. -
core.journal- Easily track a journal within Neorg. -
core.latex.renderer- An experimental module for rendering latex images inline. -
core.looking-glass- Allows for editing of code blocks within a separate buffer. -
core.pivot- Toggles the type of list currently under the cursor. -
core.presenter- Neorg module to create gorgeous presentation slides. -
core.promo- Promotes or demotes nestable items within Neorg files. -
core.qol.toc- Generates a table of contents for a given Norg buffer. -
core.qol.todo_items- Module for implementing todo lists. -
core.queries.native- TS wrapper in order to fetch nodes using a custom table. -
core.summary- Creates links to all files in any workspace. -
core.syntax- Handles interaction for syntax files for code blocks. -
core.tangle- An Advanced Code Block Exporter. -
core.text-objects- A Neorg module for moving and selecting elements of the document. -
core.todo-introspector- Module for displaying progress of completed subtasks in the virtual line.
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
