From 30278250e58d8edd97434783540e9917d95902d0 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Thu, 30 Oct 2025 09:35:06 +0200 Subject: [PATCH] Updated Keyboard shortcuts (markdown) --- Keyboard-shortcuts.md | 76 +------------------------------------------ 1 file changed, 1 insertion(+), 75 deletions(-) diff --git a/Keyboard-shortcuts.md b/Keyboard-shortcuts.md index 7a6761f..4fd58e8 100644 --- a/Keyboard-shortcuts.md +++ b/Keyboard-shortcuts.md @@ -1,75 +1 @@ -This is supposed to be a complete list of keyboard shortcuts. Note that some of these may work only in certain contexts (e.g. in tree pane or note editor). - -It is also possible to configure most keyboard shortcuts in Options -> Keyboard shortcuts. Using `global:` prefix, you can assign a shortcut which will work even without Trilium being in focus (requires app restart to take effect). - -## Note navigation - -* `UP`, `DOWN` - go up/down in the list of notes, `CTRL-SHIFT-UP` and `CTRL-SHIFT-DOWN` work also from editor -* `LEFT`, `RIGHT` - collapse/expand node -* `ALT+LEFT`, `ALT+RIGHT` - go back / forwards in the history -* `CTRL+J` - show [["Jump to" dialog|Note navigation#jump-to-note]] -* `CTRL+.` - scroll to current note (useful when you scroll away from your note or your focus is currently in the editor) -* `BACKSPACE` - jumps to parent note -* `ALT+C` - collapse whole note tree -* `ALT+-` (alt with minus sign) - collapse subtree (if some subtree takes too much space on tree pane you can collapse it) -* you can define a [[label|attributes]] `#keyboardShortcut` with e.g. value `Ctrl+I`. Pressing this keyboard combination will then bring you to the note on which it is defined. Note that Trilium must be reloaded/restarted (Ctrl+R) for changes to be in effect. - -See demo of some of these features in [[note navigation|Note navigation]]. - -## Tabs - -* `CTRL+click` - (or middle mouse click) on note link opens note in a new tab - -Only in desktop (electron build): - -* `CTRL+T` - opens empty tab -* `CTRL+W` - closes active tab -* `CTRL+Tab` - activates next tab -* `CTRL+Shift+Tab` - activates previous tab - -## Creating notes - -* `CTRL+O` - creates new note after the current note -* `CTRL+P` - creates new sub-note into current note -* `F2` - edit [[prefix|Tree concepts#prefix]] of current note clone - -## Moving / cloning notes - -* `CTRL+UP`, `CTRL+DOWN` - move note up/down in the note list -* `CTRL+LEFT` - move note up in the note tree -* `CTRL+RIGHT` - move note down in the note tree -* `SHIFT+UP`, `SHIFT+DOWN` - multi-select note above/below -* `CTRL+A` - select all notes in the current level -* `SHIFT+click` - multi select note which you clicked on -* `CTRL+C` - copies current note (or current selection) into clipboard (used for [[cloning|Cloning notes]]) -* `CTRL+X` - cuts current (or current selection) note into clipboard (used for moving notes) -* `CTRL+V` - pastes note(s) as sub-note into current note (which is either move or clone depending on whether it was copied or cut into clipboard) -* `DEL` - delete note / sub-tree - -## Editing notes - -Trilium uses CKEditor 5 for the [[text notes]] and CodeMirror 5 for [[code notes]]. Check the documentation of these projects to see all their built-in keyboard shortcuts. - -* `ENTER` in tree pane switches from tree pane into note title. Enter from note title switches focus to text editor. `CTRL+.` switches back from editor to tree pane. -* `CTRL+K` - create / edit [[external link|Links]] -* `CTRL+L` - create [[internal (note) link|Links]] -* `ALT+T` - inserts current date and time at caret position -* `CTRL+.` - jump away from the editor to tree pane and scroll to current note - -## Runtime shortcuts - -These are hooked in Electron to be similar to native browser keyboard shortcuts. - -* `F5`, `CTRL-R` - reloads trilium frontend -* `CTRL+SHIFT+I` - show developer tools -* `CTRL+F` - show search dialog -* `CTRL+-` - zoom out -* `CTRL+=` - zoom in - -## Other - -* `ALT+O` - show SQL console (use only if you know what you're doing) -* `ALT+M` - distraction-free mode - display only note editor, everything else is hidden -* `F11` - toggle full screen -* `CTRL+S` - toggle [[search]] form in tree pane -* `ALT+A` - show note [[attributes]] dialog +See https://docs.triliumnotes.org/user-guide/concepts/keyboard-shortcuts. \ No newline at end of file