yardsort

Keyboard shortcuts

Mod is on macOS and Ctrl+Shift on Linux and Windows.

ShortcutLinux / WindowsmacOSAction
Mod+OCtrl+Shift+O⌘OOpen a project (folder picker)
Mod+NCtrl+Shift+N⌘NNew workspace in the current project
Mod+TCtrl+Shift+T⌘TNew shell tab in the selected workspace
Mod+WCtrl+Shift+W⌘WClose the active tab
Mod+BCtrl+Shift+B⌘BToggle the left panel
Mod+Alt+BCtrl+Shift+Alt+B⌥⌘BToggle the right panel
Mod+,Ctrl+Shift+,⌘,Settings
Mod+C / Mod+VCtrl+Shift+C / V⌘C / ⌘VCopy the selection / paste, in a terminal

In the composer: Enter starts, Shift+Enter adds a line, Esc cancels. Esc also closes dialogs and menus.

Why Ctrl+Shift?

Because plain Ctrl+letter belongs to the program in the terminal. Ctrl+B moves back a character in a shell and is the tmux prefix; Ctrl+W deletes a word; Ctrl+T transposes; Ctrl+C interrupts. An app that takes those away makes its terminal worse than a real one. Ctrl+Shift is what terminal emulators have always used for their own commands, so Yardsort does too. On macOS never reaches the terminal, so it is free to use.

Shortcuts follow the character your keyboard layout produces, not the physical key, so they match the key caps on Dvorak, AZERTY and friends.