Skip to content

Keyboard Shortcuts

This is a brief list of hotkeys, supported by SMath Studio.

Important note on keyboard layouts: the keyboard shortcuts in this article are given for the standard US English (QWERTY) layout. SMath Studio binds most shortcuts to keys rather than to the characters printed on them, so with other national layouts the same command may be triggered by a key with a different label, and the shortcut shown here may not match what you see on your keyboard. For example, with the German (QWERTZ) layout, Ctrl+= becomes Ctrl++, and Ctrl+\ becomes Ctrl+^. If a shortcut does not work as described, try the key located where the corresponding key is on a US keyboard.

Insert

Shortcut Function Description
" Insert text
' Insert units
\ sqrt() √▪ square root
[ el() Insert element index (add a second index using argument separator (; or ,)
[ line() Insert line - code block
. Subscript a variable, function, or unit
^ Exponentiation
! Factorial
% Minus/plus operator (-/+)
& Boolean AND
| Boolean OR
~ Boolean NOT
@ Insert 2D plot
Ctrl+. Symbolic calculation of the equation
Ctrl+= Insert Boolean "Equal to"
Ctrl+\ nthroot() Insert n-th root
Ctrl+G Pressing after a character, gives it in Greek (Symbol palette)
Ctrl+M Insert Matrix
Ctrl+E Insert Function dialog box
Ctrl+W Insert Unit dialog box
Ctrl+T Insert blank Image
Ctrl+0 Insert Boolean ≥ operator
Ctrl+1 transpose() Insert Matrix transpose
Ctrl+3 Insert Boolean ≠ operator
Ctrl+8 Insert Vector Multiplication operator
Ctrl+9 Insert Boolean ≤ operator
Ctrl+Enter or Shift+Enter Insert new line in the text region
Ctrl+Shift+P Insert π constant (3,1415...)
Ctrl+Shift+Z Insert ∞ symbol

Edit

Shortcut Function
Ctrl+Z Rollback change
Ctrl+Y Repeat change
Ctrl+X Cut selection
Ctrl+C or Ctrl+Insert Copy selection
Ctrl+V or Shift+Insert Insert
Ctrl+A Select All / Select element content (depends on cursor position)
Home or End Move cursor to start or end of the document, the text or the formula
Enter Leave current region
TAB or Shift+Tab Go to next or previous region
Ctrl+B Bold font
Ctrl+I Italic font
Ctrl+U Underscore
F8 Apply subsequent edits to all occurrences of a name in a formula

Standard

Shortcut Function
Ctrl+N Create new document
Ctrl+F4 Close current document
Ctrl+P Print current document
Ctrl+O Open document
Ctrl+S Save document
F9 Recalculate document

Dynamic Assistant

Shortcut Function
TAB / Ctrl+Enter / Shift+Enter / DoubleClick Auto-complete with the chosen variable/function name
Ctrl+Space Auto-Complete if menu is shown, otherwise manually activates Dynamic Assistance
*+Enter For Smartphones