Settings

Soreno keyboard shortcuts

Every Soreno shortcut, from moving between sessions to the terminal, on Windows, Linux and macOS.

Find a shortcut

The full list is in Settings, the gear at the bottom of the activity bar, under Shortcuts. Press a key combination: it lights up in the list, handy to find out what a key does.

The list is for reading only: Soreno has no setting to change a shortcut.

Below, each shortcut is given for Windows and Linux, then for macOS in parentheses when it differs. On macOS, Ctrl stays Ctrl: Ctrl+Tab doesn’t become Cmd+Tab.

  • Ctrl+B (Cmd+B): show or hide the sidebar;
  • Ctrl+Alt+B (Cmd+Option+B): show or hide the Git panel;
  • Ctrl+Tab: next session in the project;
  • Ctrl+Shift+Tab: previous session in the project;
  • Ctrl+Shift+U (Cmd+Shift+U): next session waiting for a reply.
  • Ctrl+P (Cmd+P): open a project file;
  • Ctrl+Shift+F (Cmd+Shift+F): search the project;
  • Ctrl+F (Cmd+F): find in file;
  • F3 or Ctrl+G (F3 or Cmd+G): next match;
  • Shift+F3 or Ctrl+Shift+G (Shift+F3 or Cmd+Shift+G): previous match;
  • Alt+C (Option+C): match case;
  • Alt+W (Option+W): whole word;
  • Alt+R (Option+R): regular expression.

Editing

  • Ctrl+S (Cmd+S): save the project file;
  • Ctrl+B (Cmd+B): bold;
  • Ctrl+I (Cmd+I): italic;
  • Ctrl+K (Cmd+K): link;
  • Ctrl+Shift+X (Cmd+Shift+X): check or uncheck the task;
  • Ctrl+] (Cmd+]): indent;
  • Ctrl+[ (Cmd+[): outdent;
  • Ctrl+Enter (Cmd+Enter): send a comment or create an issue.

Terminal

  • Ctrl+C (Cmd+C): copy the selection;
  • Ctrl+V (Cmd+V): paste text or an image;
  • Ctrl+Shift+A (Cmd+A): select all;
  • Shift+Page Up: scroll up one page in the history;
  • Shift+Page Down: scroll down one page in the history.

On Windows and Linux, Ctrl+C only copies when there is a selection: without one, it goes to the agent and interrupts, as in any terminal. Ctrl+Shift+C and Ctrl+Shift+V also copy and paste, and so do Ctrl+Insert and Shift+Insert.

Shift+Page Up and Shift+Page Down scroll the history as long as the program doesn’t take over the whole terminal screen.

Edit the command line

On macOS, Soreno’s terminal follows the editing keys of Terminal and iTerm2:

  • Cmd+← and Cmd+→: start and end of the line;
  • Cmd+Backspace: delete to the start of the line;
  • Cmd+Delete (Cmd+fn+Backspace): delete to the end of the line;
  • Option+← and Option+→: previous and next word;
  • Option+Backspace: delete the previous word;
  • Option+Delete: delete the next word.

Option keeps its macOS role and types accented or special characters: it doesn’t act as a Meta key.

On Windows, Ctrl+Backspace deletes the previous word and Ctrl+Delete the next one.