GitHub

Keyboard Shortcuts

All shortcuts use the “Loxel Default” template and are fully customizable in Settings > Keybindings (Command+,). Shortcuts use macOS key names; Cmd is the Command key.

For what each feature does, see Terminals, Drafts, Editor, Worktrees & Tasks, Browser, Panel Layout, Git, and Diff Viewer.


Panel management

Action Shortcut
New terminal Command+T or Control+Shift+`
New markdown draft Command+Shift+M or Command+N
New drawing Command+Shift+D
New browser Command+Shift+B
New tab of the active panel’s type Command+\ then Return
Close panel Command+W
Reopen closed tab Command+Shift+T
Rename the active tab Command+Shift+R
Maximize / restore the active group Control+Shift+Return
Hard refresh a browser tab Command+Shift+R while the browser tab has focus
Bookmark a browser page Command+D while the browser tab has focus
Next / previous tab Command+Shift+] / Command+Shift+[, Control+Tab / Control+Shift+Tab
Focus panel 1–9 Command+1 – Command+9

Command+Shift+R depends on focus: in a browser tab, its page or its toolbar, it reloads the page and bypasses the cache; anywhere else it renames the active tab. Settings > Keybindings lists them as Hard Refresh Browser Tab and Rename Tab, and remapping one leaves the other on Command+Shift+R.


Splits

Splits are chords: press Command+\, release, then press the next key. The status bar shows the keys typed so far; Escape cancels.

Action Shortcut
Split the active panel (same type) Command+\ then an arrow
Split as a new panel type Command+\ then T terminal / M markdown / D drawing / B browser, then an arrow
Open a panel type as a tab in the group Command+\ then the type letter, then Return
Move the active tab into a new split Command+\ then Shift+Arrow

Focus and panel movement

Action Shortcut
Move focus between groups, tool bars and the worktree sidebar Ctrl+Shift+Arrow
Move the active tab to the adjacent group Ctrl+Cmd+Arrow
Collapse / expand the focused sidebar or panel Control+Shift+Space

Action Shortcut
Quick Open (file) Command+P
Go to symbol in workspace Command+Option+O
Find in files Command+Shift+F
Command palette Command+Shift+P
Open settings Command+,
Theme: Dark / Light / System unbound — command palette
Reveal the active file in Project Files Command+Option+E
Go to the most recent notification Control+`
Save Command+S

In a browser panel or terminal, Command+F opens a find bar for that panel; Command+G / Command+Shift+G (or Return / Shift+Return in the bar) step through the matches and Escape closes it. In a code editor, Command+F opens the editor’s own find widget.

macOS window tiling shortcuts (macOS 15 and later) work in the editor, terminals and the rest of Loxel (in a browser tab, the page gets them first): Fn+Ctrl+Arrow moves the window to a half of the screen, Fn+Ctrl+Shift+Arrow arranges it with the window behind it, and Fn+Ctrl+F fills the screen. They are also listed under Window > Move & Resize in the menu bar. On Mac keyboards Fn+Arrow is Home, End, Page Up or Page Down, so binding one of those with Ctrl in Settings > Keybindings takes it from macOS.


Tool panel toggles

Panel Shortcut
Project Files Command+Shift+E
Changes Command+Shift+C
Git Control+Shift+G
Comments Control+Shift+R
Logs Control+Shift+L
Worktree sidebar Control+Option+B

Worktree switching

Action Shortcut
Back / forward through visited worktrees Control+Option+[ / Control+Option+]
New worktree Control+Option+N
Focus worktree 1–8, last, 10 Control+Option+1 – Control+Option+8, Control+Option+9, Control+Option+0
Delete worktree unbound — command palette or right-click menu

Back/forward work like a browser’s history, across all projects. Worktree numbers count the active project’s worktrees in sidebar order and skip archived worktrees.


Editor

Action Shortcut
Editor: Change Indentation unbound — command palette or status bar

Languages

Action Shortcut
Quick Fix… Command+.
Fix All Control+Shift+.
Organize Imports Shift+Option+O
Source Action… Control+Option+S
Refactor… Control+Option+R
C#: Select Solution unbound — command palette or status bar
C/C++: Select Compile Database unbound — command palette or status bar
Go: Select Toolchain unbound — command palette or status bar
Node: Select Version unbound — command palette or status bar
Python: Select Interpreter unbound — command palette or status bar
Java: Select JDK unbound — command palette or status bar
Rust: Select Toolchain unbound — command palette or status bar
Restart Language Servers unbound — command palette
Manage Repository Trust unbound — command palette or status bar

The code action shortcuts work in a code editor whose language server offers that kind of action, and the command palette lists them only then. When several servers offer one (Ruff and the type checker for Python), Fix All and Organize Imports apply the only fix offered or let you pick, and the others list every server’s actions.


File tree

Action Shortcut
Navigate Up Arrow Down Arrow Left Arrow Right Arrow
First / last in folder Command+Up Arrow / Command+Down Arrow
Jump to name Type its first letters
Toggle expand/collapse Space
Open file / toggle folder Return
Rename F2 or Shift+F6