mirror of
https://github.com/zadam/trilium.git
synced 2025-01-27 17:40:44 +08:00
Page:
Keyboard shortcuts
Pages
Advanced showcases
Anonymized database
Apache proxy setup
Archived notes
Attachments
Attribute inheritance
Attributes
Backup
Book note
Bookmarks
Canvas note
Cloning notes
Code notes
Custom request handler
Custom widget
Data directory
Day notes
Default note title
Desktop installation
Docker server installation
Document
ETAPI
Error logs
Events
Evernote import
FAQ
Frontend Basics
Home
Images
Keyboard shortcuts
Kubernetes server installation
Link map
Links
Manual server installation
Markdown
Mobile frontend
Nginx proxy setup
NixOS server installation
Note hoisting
Note map
Note navigation
Note revisions
Note
Onenote
Packaged server installation
Patterns of personal knowledge base
Privacy policy
Promoted attributes
Protected notes
Read only note
Relation map
Release notes v0.48
Saved search
Screenshot tour
Script API
Scripts
Search
Server installation
Sharing
Sorting
Synchronization
TLS configuration
Task manager
Template
Text notes
Theme Gallery
Themes
Tree concepts
Tree manipulation
Troubleshooting
Upgrading Trilium
Web clipper
Weight tracker
Widget Basics
Workspace
No results
7
Keyboard shortcuts
zadam edited this page 2023-01-13 20:58:19 +01:00
Table of Contents
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
andCTRL-SHIFT-DOWN
work also from editorLEFT
,RIGHT
- collapse/expand nodeALT+LEFT
,ALT+RIGHT
- go back / forwards in the historyCTRL+J
- show "Jump to" dialogCTRL+.
- scroll to current note (useful when you scroll away from your note or your focus is currently in the editor)BACKSPACE
- jumps to parent noteALT+C
- collapse whole note treeALT+-
(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
#keyboardShortcut
with e.g. valueCtrl+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.
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 tabCTRL+W
- closes active tabCTRL+Tab
- activates next tabCTRL+Shift+Tab
- activates previous tab
Creating notes
CTRL+O
- creates new note after the current noteCTRL+P
- creates new sub-note into current noteF2
- edit prefix of current note clone
Moving / cloning notes
CTRL+UP
,CTRL+DOWN
- move note up/down in the note listCTRL+LEFT
- move note up in the note treeCTRL+RIGHT
- move note down in the note treeSHIFT+UP
,SHIFT+DOWN
- multi-select note above/belowCTRL+A
- select all notes in the current levelSHIFT+click
- multi select note which you clicked onCTRL+C
- copies current note (or current selection) into clipboard (used for cloning)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 linkCTRL+L
- create internal (note) linkALT+T
- inserts current date and time at caret positionCTRL+.
- 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 frontendCTRL+SHIFT+I
- show developer toolsCTRL+F
- show search dialogCTRL+-
- zoom outCTRL+=
- 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 hiddenF11
- toggle full screenCTRL+S
- toggle search form in tree paneALT+A
- show note attributes dialog
- Screenshot tour
- Basic concepts
- Installation & setup
- Advanced usage
- Developer guides
- FAQ
- Troubleshooting
Back to Overview