distariguide
Browse guides
GuideReference
28 / referencedistari guide

Keyboard shortcuts

Keyboard commands for the web and desktop Library, reader, Ask and Writing, with macOS and Windows/Linux keys side by side.

Use these shortcuts in the Distari window unless a row says otherwise. Cmd means Command (⌘), Option means ⌥, and Ctrl means Control. A plus sign joins keys held together. Delete/Backspace includes the Mac key labelled Delete (⌫); F2 may need Fn on your keyboard.

Commands follow your project permissions and the current selection. Editing commands need an editable project or item; actions that use plan usage still need permission and usage left. Browser and operating-system shortcuts can take precedence. If a combination is intercepted, use the matching button or menu command.

Global

These commands apply in an open project. Desktop-only commands are listed below.

ActionmacOSWindows/LinuxWhere it works
Focus the header searchCmd+KCtrl+KWeb and desktop, when the current view has search.
Focus Library quick search//Web Library, outside a text field.
Open DiscoverCmd+Shift+DCtrl+Shift+DWeb and desktop, with a project open.
Close the current menu, picker or dialogEscapeEscapeWeb and desktop. The focused control handles Escape first; it can clear a search or selection instead.

Use Tab and Shift+Tab to move between controls, Enter or Space to activate a focused button, and arrow keys in menus and tab groups. This page lists application and editor commands rather than every standard text-cursor movement.

Library

ActionmacOSWindows/LinuxWhere it works
Add a paperCmd+NCtrl+NWeb Library, online, with permission to add papers; unavailable in Recently deleted. Desktop uses this combination for New project.
New project noteCmd+Shift+NCtrl+Shift+NWeb project workspace, when New note is available. Desktop opens Quick note instead.
Save a quick noteCmd+EnterCtrl+EnterWeb Quick note body or desktop Quick note dialog; the note must contain text.
Toggle the side panesCmd+\Ctrl+\Web Library and desktop workspace.
Toggle paper selection modeCmd+Shift+SCtrl+Shift+SWeb outside text fields; desktop with focus in the paper list.
Select all papers in the current listCmd+ACtrl+AWeb list area and desktop paper list. A focused text editor keeps Select all for text.
Open advanced searchCmd+Shift+FCtrl+Shift+FWeb Library. On desktop, use Advanced search in the header search menu.
Export project citationsCmd+Shift+ECtrl+Shift+EWeb Library. On desktop, use the citation export menu.
Focus the list filterCmd+FCtrl+FDesktop, with focus in the paper list.
Move between paper rowsUp / Down; Home / EndUp / Down; Home / EndWeb, with a list row focused; Home/End go to the first/last loaded row.
Open a focused paperEnterEnterWeb and desktop. In web selection mode, Enter toggles the card’s selection instead.
Toggle a paper’s selectionSpaceSpaceFocus the paper row in selection mode. Web Shift+Space extends the range from the selection anchor.
Navigate quick-search resultsUp / Down; EnterUp / Down; EnterWeb search: select a result, then open it. Enter without a highlighted result searches the full Library. Escape clears the box and closes results.
Zoom the citation graph in / out; fit the graph+ or = / −; 0+ or = / −; 0Web and desktop graph, outside text fields. Escape clears the graph’s current suggestion/hover.

For research notes, normal copy, cut, paste, undo and text selection apply in the editor. Rich-text formatting uses the Plain editor combinations below where that editor supports the format. In web rich notes, Cmd+Shift+9 on macOS or Ctrl+Shift+9 on Windows/Linux toggles a checklist. Notes save automatically.

Reader

Focus the paper rather than a text field. On the web, Reader tool shortcuts pause while a modal dialog is open. Annotation changes require permission; deleting a mark also requires that it belongs to you.

ActionmacOSWindows/LinuxWhere it works
Select toolVVWeb and desktop.
Highlight / underline / strike outH / U / SH / U / SWeb and desktop.
Note / draw / area / erase toolN / D / A / EN / D / A / EWeb and desktop. On the web, N places a note immediately when the Paper text region itself has focus.
Choose colour 1–5, or mark selected text in that colour1–51–5Web and desktop. Selected text uses underline or strike when that tool is active, otherwise highlight.
Mark selected text in the current colourEnterEnterWeb and desktop. In the focused web Paper text region, Enter or Space instead places a note when the Note tool is selected.
Previous / next pageLeft or Page Up / Right or Page DownLeft or Page Up / Right or Page DownWeb and desktop, outside text fields.
Zoom in / out; reset zoom+ or = / −; 0+ or = / −; 0Web resets to 100%; desktop returns to the fitted PDF scale.
Undo annotation changeCmd+ZCtrl+ZWeb and desktop Reader, outside text fields.
Redo annotation changeCmd+Shift+ZCtrl+Shift+ZWeb and desktop. Web also accepts Cmd+Y or Ctrl+Y.
Delete your selected annotationDelete/BackspaceDelete or BackspaceWeb and desktop, outside text fields.
Clear the active selection or popoverEscapeEscapeWeb and desktop.
Find in the original PDFCmd+FCtrl+FWeb original PDF. This command is specific to the web reader.
Next / previous search hitEnter / Shift+EnterEnter / Shift+EnterWeb, with Find in this paper focused. Escape closes Find.
Draw a straight lineHold Shift while drawingHold Shift while drawingWeb and desktop Draw tool.

Ask

The project mode is labelled Threads on the web and desktop. Item shortcuts act on the row whose menu is open, otherwise the open thread or comparison. Your permissions determine which actions are available; a comparison cannot be duplicated with the thread command.

ActionmacOSWindows/LinuxWhere it works
New threadCmd+NCtrl+NWeb Threads. Desktop reserves this for New project; use New in the Threads rail.
Pin / unpin the current itemCmd+PCtrl+PWeb and desktop Threads.
Duplicate your threadCmd+DCtrl+DWeb and desktop Threads, in an editable project.
Export thread Markdown or comparison CSVCmd+ECtrl+EWeb and desktop Threads. A comparison needs an exportable evidence table.
Copy the item linkCmd+LCtrl+LWeb and desktop Threads.
Delete the itemCmd+BackspaceCtrl+BackspaceWeb and desktop Threads, outside text fields. Comparison deletion asks for confirmation.
Rename the itemF2F2Web and desktop Threads, outside text fields.
Send a question / insert a new lineEnter / Shift+EnterEnter / Shift+EnterWeb and desktop question composer. Send needs a valid question and an enabled send action.

Writing

Workspace commands

ActionmacOSWindows/LinuxWhere it works
Save nowCmd+SCtrl+SWeb and desktop Writing; automatic saving continues too.
Compile / refresh previewCmd+EnterCtrl+EnterWeb and desktop Writing, when compilation is available and focus is outside the editor. A focused editor can also insert a line break or blank line with this key; use the Compile button to avoid changing text.
Toggle Suggest as I typeOption+Shift+SAlt+Shift+SWeb and desktop Writing, when permitted and affordable.
Insert a citation, webCmd+Shift+KCtrl+Shift+KWeb Plain opens the citation picker. LaTeX and Typst insert their citation trigger (\citep{ or @) at the cursor and leave the rest of the line unchanged.
Insert a citation, desktopCmd+Shift+CCtrl+Shift+CDesktop Writing.
Rename a fileF2F2Web and desktop, with an editable file row focused. Enter commits a name; Escape cancels.
Zoom preview in / out; fit widthCmd++ or Cmd+= / Cmd+−; Cmd+0Ctrl++ or Ctrl+= / Ctrl+−; Ctrl+0Web and desktop, with focus inside Preview.
Choose a citationUp / Down; Enter; EscapeUp / Down; Enter; EscapeMove through the open picker, insert the chosen source, or close it.
Accept / dismiss an inline suggestionTab / EscapeTab / EscapeWeb and desktop editor, while ghost text is showing. Otherwise Tab keeps its normal editor behavior.
Send an assistant prompt / insert a new lineEnter / Shift+EnterEnter / Shift+EnterFocus the Writing assistant’s prompt.

Plain editor formatting

Focus editable Plain draft text. These are editor commands, so they do not format a LaTeX or Typst source file. Standard Cmd/Ctrl+C, X, V, A and Z copy, cut, paste, select all and undo; Cmd/Ctrl+Shift+Z redoes. Desktop Plain also accepts Cmd/Ctrl+Y for redo.

ActionmacOSWindows/LinuxWhere it works
Bold / italic / underlineCmd+B / Cmd+I / Cmd+UCtrl+B / Ctrl+I / Ctrl+UWeb and desktop Plain.
Strike outCmd+Shift+SCtrl+Shift+SWeb and desktop Plain.
Inline codeCmd+ECtrl+EWeb and desktop Plain.
Heading level 1–6 / normal paragraphCmd+Option+1–6 / Cmd+Option+0Ctrl+Alt+1–6 / Ctrl+Alt+0Web and desktop Plain.
Bullet / numbered listCmd+Shift+8 / Cmd+Shift+7Ctrl+Shift+8 / Ctrl+Shift+7Web and desktop Plain.
Block quote / code blockCmd+Shift+B / Cmd+Option+CCtrl+Shift+B / Ctrl+Alt+CWeb and desktop Plain.
Indent / outdent a list itemTab / Shift+TabTab / Shift+TabWeb and desktop Plain, inside a list.
Insert a line breakShift+EnterShift+EnterWeb and desktop Plain.

Find and edit source

ActionmacOSWindows/LinuxWhere it works
Find in the editorCmd+FCtrl+FWeb LaTeX/Typst; desktop Plain, LaTeX and Typst. Web Plain uses the browser’s Find.
Open ReplaceCmd+Option+FCtrl+HDesktop editor. On the web, open Find in a source editor and use its Replace field.
Next / previous matchEnter / Shift+EnterEnter / Shift+EnterWith the Find field focused. Escape closes Find.
Replace all matchesCmd+EnterCtrl+EnterDesktop, with the Replace field focused.

The following extra commands belong to the web’s LaTeX/Typst source editor. They do not apply to desktop source editors. Normal cursor movement, text selection, deletion and clipboard commands remain available.

ActionmacOSWindows/Linux
Next / previous search matchCmd+G or F3 / Cmd+Shift+G or Shift+F3Ctrl+G or F3 / Ctrl+Shift+G or Shift+F3
Select the next occurrence / all matching selectionsCmd+D / Cmd+Shift+LCtrl+D / Ctrl+Shift+L
Go to lineCmd+Option+GCtrl+Alt+G
Move / copy a line up or downOption+Up/Down / Option+Shift+Up/DownAlt+Up/Down / Alt+Shift+Up/Down
Add a cursor above / belowCmd+Option+Up/DownCtrl+Alt+Up/Down
Select the current line / parent syntaxCtrl+L / Cmd+IAlt+L / Ctrl+I
Indent / outdentTab or Cmd+] / Shift+Tab or Cmd+[Tab or Ctrl+] / Shift+Tab or Ctrl+[
Reindent the selectionCmd+Option+\Ctrl+Alt+\
Go to the matching bracketCmd+Shift+\Ctrl+Shift+\
Toggle a line commentCmd+/Ctrl+/
Let Tab move focus / return it to indentationOption+Shift+MCtrl+M
Collapse extra selectionsEscapeEscape

Desktop-only

These commands require the native desktop app. They supplement the shared commands above.

ActionmacOSWindows/LinuxWhere it works
Open Go to… command paletteCmd+Shift+PCtrl+Shift+PSigned-in desktop window. Up/Down chooses a command, Enter runs it and Escape closes the palette.
New projectCmd+NCtrl+NSigned-in desktop window, including Threads.
Import PDFsCmd+OCtrl+OA project where you may import PDFs.
Sync now and open Offline and syncCmd+RCtrl+RSigned-in desktop window.
Open account SettingsCmd+,Ctrl+,Signed-in desktop window.
Go back / forwardCmd+[ / Cmd+]Ctrl+[ / Ctrl+]Desktop navigation; an editor may handle these keys first.
Import from clipboardCmd+VCtrl+VDesktop workspace outside text editors. A text editor keeps Paste.
Open Quick noteCmd+Shift+NCtrl+Shift+NIn the signed-in app, or globally while Distari runs signed in and the global shortcut is enabled.

Choose another global combination with Choose… in Account › This computer › Quick note shortcut, or turn it off with the switch there. The combination shown above is the default; another app can claim it. On Linux, global capture requires an X11 session. On Wayland, or when registration fails, choose Quick note… from the tray menu. The in-window shortcut and tray action remain separate from the configurable global binding. See the desktop guide.

end of guide / 28All guides ↑

Type a topic or task to find a guide.

Searches this guide only.