Every shortcut EtherPK binds, the commands the / menu offers, and where each is reachable. Press Ctrl+/ (Cmd+/ on a Mac), or select the keyboard button in the toolbar, for the same list inside the app.

Ctrl means Cmd on a Mac throughout, and Alt means Option. The app-level chords use Alt so they never collide with the browser; Ctrl+K and Ctrl+/ are the two exceptions, because they are where users of every other editor reach first.

Getting around

Shortcut Action
Alt+J Open today's journal entry
Alt+F or Ctrl+K Open Search
Alt+G The Graph tab of the left sidebar, in front
Alt+N Quick notes, with the cursor in the box
Alt+B Backlinks, in front of the right sidebar
Alt+T Tasks, in front
Alt+L Show or hide the left sidebar
Alt+R Show or hide the right sidebar
Alt+P Settings, on the Publish tab
Alt+Shift+P Publish again: the last publication published from this device, into its folder
Ctrl+/ The keyboard shortcuts card

A letter per sidebar tab brings that tab to the front and expands its sidebar; it never collapses anything, and it brings the tab back if it was closed. The two sidebar chords toggle; if a sidebar has lost every tab, they restore its first one.

Ctrl+S does nothing except stop the browser's Save dialog appearing. Documents are saved as you type. There is no shortcut for Reset workspace, because closing every tab is not a thing to hit by accident.

The browser's own Back and Forward walk through the documents you have visited (Tabs And Panes).

In the outliner

On a bullet or task line. A block moves with its children.

Key Action
Tab Indent the block one level. A prose line becomes a bullet
Shift+Tab Outdent the block one level. Past the top level it becomes prose
Enter A new sibling block. At the end of a block that has children, a new first child
Shift+Enter A line break inside the block
Ctrl+Enter Leave the outliner: a prose line after the whole tree
Alt+Up / Alt+Down Move the block over its neighbour
Ctrl+. Fold or unfold the block's children
Ctrl+Shift+Enter Cycle the task state: plain, open, done. On a prose line, make it a task
Backspace at the start / Delete at the end Merge with the block above or below

Outliner Blocks describes each in detail.

In a code block

Key Action
Enter A new line inside the block
Tab / Shift+Tab Indent or outdent the code
Ctrl+Enter Leave the block

While typing

Key Action
/ Open the command menu
[[ Link to a document, with completion
# Add a task tag, on a task line
* _ ~ = [ ( ` Over selected text: wrap it. Press again to add a layer, ** or [[
Ctrl+B Bold the selection, or unbold it
Ctrl+I Italicise the selection, or unitalicise it
Ctrl+Shift+H Highlight the selection, or clear the highlight
``` then Enter Complete a code fence
Ctrl+Z Undo
Ctrl+Shift+Z Redo
Ctrl+click on a link Put the cursor in the link text instead of following it
Escape Leave the editor, so that Tab then moves focus on

The command menu

Type / at the start of a word in the editor and a menu lists the commands that apply where the cursor is. Keep typing to filter it (/tar finds Table: Add row), Up and Down move, Enter or Tab runs the command, Escape closes it. A / inside a word, as in and/or or http://, opens nothing. On a phone, the Commands button on the command bar types the / for you.

Command Does Offered
Search Open Search Always
Reset workspace Close every tab and restore the sidebars, after asking Always
Upload asset Insert an image or file (Images And Files) When the document can be edited
Today Insert today's date as a wikilink When the document can be edited
Date Picker Pick a date to insert as a wikilink When the document can be edited
Bold, Italic, Highlight Wrap the selection, or open an empty pair When the document can be edited
Code block Insert a fenced code block When the document can be edited
Table Insert a table, choosing its size Where a table can go
Table: Add row, Add column, Remove row, Remove column, Remove rows above, Remove rows below, Remove columns left, Remove columns right, Format Edit the table (Tables) While the cursor is in a table
Copy file path Copy the path of the file link on this line (Links To Websites And Files) When the line holds a file link
Move quick notes to today's journal Move every quick note under the day it was written While there are quick notes
Lock protected documents / Unlock protected documents Discard or restore the protection key on this device When the graph has a passphrase
Protect this document / Remove protection from this document Encrypt this page, or stop On a page, while unlocked

On a locked protected document, every command that writes is hidden; Search stays.

Context menus

Right-click a document tab, a favourite, a recent or a row in All documents (long-press on a phone) for the document's own actions: Add to favourites or Remove from favourites, Rename…, Protect… (or Remove protection…, or Unlock…), Publish… and Delete…. A document tab of a local graph adds Copy full file path to clipboard. A tab adds Pin tab and the bulk-close rows (Tabs And Panes). Right-click a wikilink for Rename…, and an image or file for its actions (Images And Files).

On a phone

The phone has a command bar above the keyboard with buttons for the editor keys that are awkward on a touch keyboard (EtherPK On A Phone).