# Neorg Keybindings Reference All Neorg keybindings are namespaced under `n` to avoid conflicts with other plugins. These bindings are only active in `.norg` files. ## 🚀 Getting Started To check your Neorg setup, run this command in Neovim: ```vim :lua require('custom.utils.neorg_setup_check').check() ``` To create your first Neorg file: ```vim :e myfile.norg ``` To access your notes index: ```vim :Neorg workspace notes ``` ## Navigation & Workspace Management | Keybinding | Description | | ------------- | ---------------------------- | | `nw` | Open workspace selector | | `nn` | Switch to notes workspace | | `nwp` | Switch to personal workspace | | `nl` | Return to last workspace | ## Journal | Keybinding | Description | | ------------- | --------------------------- | | `nj` | Open today's journal | | `nyt` | Open yesterday's journal | | `ntm` | Open tomorrow's journal | | `nwd` | Go to day view in journal | | `nwm` | Go to month view in journal | ## Document Structure | Keybinding | Description | | ------------- | -------------------------- | | `ntt` | Generate table of contents | | `ni` | Inject metadata | | `nm` | Update metadata | | `nc` | Toggle concealer | ## Content Creation | Keybinding | Description | | ------------- | ----------- | | `nil` | Insert link | | `nid` | Insert date | ## Export | Keybinding | Description | | ------------- | ------------------ | | `nem` | Export to Markdown | ## Advanced List Manipulation | Keybinding | Description | | ------------ | ------------------------------- | | `nu` | Iterate next (cycle list types) | | `np` | Iterate previous | ## Default Keybindings Additionally, Neorg has many default keybindings that are active in `.norg` files: ### Navigation | Keybinding | Description | | ---------- | ---------------------------- | | `` | Follow link under cursor | | `` | Follow link up | | `` | Follow link down | | `` | Follow link previous | | `` | Follow link next | | `gO` | Navigate to previous heading | | `gI` | Navigate to next heading | ### Lists & Tasks | Keybinding | Description | | ---------- | -------------------------------------- | | `` | Toggle task status | | `` | Toggle list type | | `` | Indent current line (in insert mode) | | `` | Unindent current line (in insert mode) | ### Folding (when folding is enabled) | Keybinding | Description | | ---------- | ------------------------ | | `za` | Toggle fold under cursor | | `zR` | Open all folds | | `zM` | Close all folds | ### Text Objects | Keybinding | Description | | ---------- | -------------- | | `ah` | Around heading | | `ih` | Inside heading | | `al` | Around list | | `il` | Inside list | ### Presenter Mode | Keybinding | Description | | ---------- | ------------------- | | `j`/`k` | Next/previous slide | | `q` | Exit presenter | ## Command Reference | Command | Description | | ------------------------- | ------------------------------ | | `:Neorg keybind all` | Show all available keybindings | | `:Neorg index` | Go to workspace index file | | `:Neorg return` | Return to previous location | | `:Neorg toggle-concealer` | Toggle concealer |