Skip to content

Command Palette ​

The command palette is a searchable launcher for every action in Noteriv. Instead of remembering keyboard shortcuts or hunting through menus, you type what you want to do and the palette finds the matching command.

Opening the Palette ​

Press Ctrl+Shift+P (or Cmd+Shift+P on macOS). The palette opens as a centered overlay with a text input at the top and a scrollable list of commands below.

Layout ​

The palette consists of three visual sections:

Search Input ​

A text field with a menu icon on the left. As you type, the command list filters instantly. The filter matches against the command's label, category, and internal action name, so you can find a command by any of these attributes.

Recent Commands ​

When the search field is empty, the top of the command list shows a "Recent" section containing the commands you used most recently. This lets you repeat frequent actions with just two keystrokes: Ctrl+Shift+P then Enter.

Recent commands are tracked per session and persist across palette opens within the same session. The most recently executed command appears first.

Command List ​

Below the recent section (or filling the entire list when a filter is active), commands are grouped by category. Each group has a category header (e.g., "File", "Navigation", "Formatting", "View", "Edit", "Sync") followed by the commands in that category.

Each command row shows:

  • Label. The human-readable name of the command (e.g., "Toggle Bookmark", "Insert Template").
  • Keyboard shortcut. Displayed on the right side of the row, formatted for your platform. On macOS, Ctrl is shown as the command symbol. Commands without a shortcut show no badge.
KeyAction
TypeFilter the command list
Up / DownMove the selection highlight
EnterExecute the selected command
EscClose the palette
ClickExecute the clicked command
HoverMove the selection highlight

The selection highlight starts at the top of the list. When you execute a command, the palette closes automatically and the command runs.

Available Commands ​

The palette includes every action registered in Noteriv. Here is a representative list, grouped by category:

File ​

CommandShortcut
SaveCtrl+S
Save AsCtrl+Shift+S
New FileCtrl+N
New FolderCtrl+Shift+N
Open FileCtrl+O
Close TabCtrl+W
Close All TabsCtrl+Shift+W
Delete File--
Toggle BookmarkCtrl+Shift+B
File Recovery--
Export as PDF--
Pin/Unpin TabCtrl+Shift+T
Open Trash--
New Canvas / Whiteboard--
CommandShortcut
Quick OpenCtrl+P
Command PaletteCtrl+Shift+P
Next TabCtrl+Tab
Previous TabCtrl+Shift+Tab
Open Daily NoteCtrl+D
Open Random NoteCtrl+Shift+R
Flashcard Review--
CommandShortcut
Find in FileCtrl+F
Find in VaultCtrl+Shift+F

View ​

CommandShortcut
Toggle SidebarCtrl+B
Toggle View ModeCtrl+E
Toggle FullscreenF11
Zen ModeCtrl+Shift+E
SettingsCtrl+,
Toggle OutlineCtrl+Shift+O
Graph ViewCtrl+G
Toggle Backlinks--
Toggle Tag Pane--
Calendar View--
Toggle Focus ModeCtrl+Shift+D
Note History--
Toggle Lint WarningsCtrl+Shift+L
Split EditorCtrl+\
Close SplitCtrl+Shift+\

Edit ​

CommandShortcut
UndoCtrl+Z
RedoCtrl+Shift+Z
Insert TemplateCtrl+T
Note Composer--
Audio Recorder--
Attachment Manager--
Insert Dataview Query--
Insert Table of Contents--
New Drawing--

Formatting ​

CommandShortcut
Bold--
ItalicCtrl+I
Inline CodeCtrl+`
Strikethrough--
Insert LinkCtrl+K
Insert Image--
Horizontal Rule--
Code Block--
Blockquote--
Task List--
Insert Table--

Sync ​

CommandShortcut
Sync NowCtrl+Shift+G

Filtering Behavior ​

The filter is case-insensitive and matches against three fields simultaneously:

  1. Label -- the display name (e.g., "Toggle Bookmark").
  2. Category -- the group name (e.g., "File", "View").
  3. Action -- the internal identifier (e.g., "toggleBookmark").

This means typing "sync" shows "Sync Now" (matches the label and category), and typing "pdf" shows "Export as PDF" (matches the label).

If no commands match the filter, the palette displays "No commands found".

Customizing Shortcuts ​

Keyboard shortcuts for commands can be customized in Settings (Ctrl+,). Changes are saved locally and merged over the defaults. The command palette always shows the current effective shortcut, whether it is the default or a custom one.

Tips ​

  • Use the palette as a learning tool. Browse the full list with an empty query to discover commands you did not know existed.
  • Let recent commands work for you. If you keep inserting templates, the "Insert Template" command will stay at the top of the recent list, making it a two-key operation.
  • Search by category. Typing "format" shows all formatting commands grouped together.
  • Pair with shortcuts. Once you find yourself using a command frequently via the palette, note its keyboard shortcut and start using that instead for speed.

Released under the MIT License.