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 |