Keyboard Shortcuts

Keybindings

Commands to edit and modify a formula can be invoked by pressing some key combinations.

The keybinding below are applicable to a US QWERTY keyboard. Some of the keybindings may not be available with other keyboard layouts.

Display shortcuts for:
Shift
Control
Option
Command
Home
End
Page Up
Page Down
Backspace
Del
Return
Enter
Tab

Editing

Keybinding Result
+B move backward
+F move forward
+P move up
+N move down
++B + extend selection backward
++F + extend selection forward
++P + extend selection upward
++N + extend selection downward
move to next placeholder
+ move to previous placeholder
+H + delete backward
+D + delete forward
++B + move to previous word
++F + move to next word
+++B ++ extend selection to previous word
+++F ++ extend selection to next word
+ move to group start
+ move to group end
++ extend selection to group start
++ extend selection to group end
SPACE move after parent
+SPACE move before parent
+A + move to mathfield start
++A + ++ extend selection to mathfield start
+E + move to mathfield end
++E + ++ extend selection to mathfield end
+5 move to opposite
+6 move to superscript/upper
+- move to subscript/lower
ESC finish
+ESC reject
accept suggestion
complete
+A +A select all
+Z +Z undo
++Z ++Z +Y ++Y redo
+L scroll into view
++K toggle keystroke caption
++SPACE toggle virtual keyboard
+SPACE show context menu
+= apply text mode
++T toggle math/text mode
ESC enter/exit LaTeX mode
\ enter LaTeX mode
++ speak parent
++ speak all

Math Symbols

Keybinding Result
/
$$\frac{\char"2B1A}{\char"2B1A}$$
+2 +V
$$\sqrt{\char"2B1A}$$
+P
$$\pi$$
+O
$$\emptyset$$
+D
$$\differentialD$$
++O
$$\varnothing$$
++D
$$\partial$$
++P
$$\prod_{i=\char"2B1A}^{\char"2B1A}$$
+5
$$\infty$$
+9
$$($$
+0
$$)$$
+|
$$|$$
+\
$$\backslash$$
+` \~

Matrix Editing

Keybinding Result
+[
$$\left\lbrack \char"2B1A\right\rbrack$$
++[
$$\left\lbrace \char"2B1A \right\rbrace$$
+ add row after
+
+
+
+;
;
++; add row before
++;
+, add column after
+,
++,
++,

Inline Shortcuts

Some sequence of characters are automatically translated to symbols. For example, typing P followed by I will result in “π”.

Many of the ASCIIMath symbols are supported.

If the conversion was not desired, for example you actually meant “pi”, type ctrl/⌘+Z to undo it.

Letter-Like Symbols

Trigger Result
infty oo
$$\infty$$
ii
$$\imaginaryI$$
jj
$$\imaginaryJ$$
ee
$$\exponentialE$$
NN
$$\N$$
ZZ
$$\Z$$
QQ
$$\Q$$
RR
$$\R$$
CC
$$\C$$
PP
$$\P$$
AA forall
$$\forall$$
EE exists
$$\exists$$
!EE !exists
$$\nexists$$
$
$
%
$$%$$
#
$$#$$
//
$$\slash$$
\\
$$\backslash$$
diamond
$$\diamond$$
square
$$\square$$
_|_
$$\bot$$
TT
$$\top$$
nabla
$$\nabla$$
grad
$$\nabla$$
del
$$\partial$$
$$\differentialD$$
dx
$$\differentialD x$$
dy
$$\differentialD y$$
dt
$$\differentialD t$$
aleph
$$\aleph$$

Functions

Trigger Result
arcsin
$$\arcsin$$
arccos
$$\arccos$$
arctan
$$\arctan$$
sin
$$\sin$$
sinh
$$\sinh$$
cos
$$\cos$$
cosh
$$\cosh$$
tan
$$\tan$$
tanh
$$\tanh$$
sec
$$\sec$$
csc
$$\csc$$
cot
$$\cot$$
log
$$\log$$
ln
$$\ln$$
exp
$$\exp$$
lim
$$\lim_{\char"2B1A}$$
det
$$\det$$
mod
$$\mod$$
max
$$\max$$
min
$$\min$$
erf
$$\operatorname{erf}$$
erfc
$$\operatorname{erfc}$$
bessel
$$\operatorname{bessel}$$
mean
$$\operatorname{mean}$$
median
$$\operatorname{median}$$
fft
$$\operatorname{fft}$$
lcm
$$\operatorname{lcm}$$
gcd
$$\operatorname{gcd}$$
randomReal
$$\operatorname{randomReal}$$
randomInteger
$$\operatorname{randomInteger}$$
Re
$$\operatorname{Re}$$
Im
$$\operatorname{Im}$$

Relational Operators

Trigger Result
!=
$$\ne$$
>=
$$\ge$$
<=
$$\le$$
<<
$$\ll$$
>>
$$\gg$$
~~
$$\approx$$
$$\approx$$
?=
$$\questeq$$
:=
$$\coloneq$$
::
$$\Colon$$
-=
$$\equiv$$
~=
$$\cong$$
lt
$$<$$
lt=
$$\leq$$
gt
$$>$$
gt=
$$\geq$$
-<
$$\prec$$
-lt
$$\prec$$
-<=
$$\preceq$$
>-=
$$\succeq$$
prop
$$\propto$$

Other Operators

Trigger Result
*
$$\cdot$$
**
$$\ast$$
***
$$\star$$
&&
$$\land$$
xin
$$x \in$$
in
$$\in$$
!in
$$\notin$$
xx
$$\times$$
+-
$$\pm$$
÷
$$\div$$
(.) o.
$$\odot$$
(+) o+
$$\oplus$$
(/)
$$\oslash$$
(x) ox
$$\otimes$$
(-)
$$\ominus$$
@
$$\circ$$
|><
$$\ltimes$$
><|
$$\rtimes$$
|><|
$$\bowtie$$
divide -:
$$\div$$
^^
$$\wedge$$
^^^
$$\bigwedge$$
vv
$$\vee$$
vvv
$$\bigvee$$
nn
$$\cap$$
nnn
$$\bigcap$$
uu
$$\cup$$
uuu
$$\bigcup$$
setminus
$$\backslash$$
sub
$$\subset$$
sup
$$\supset$$
sube
$$\subseteq$$
supe
$$\supseteq$$
and
$$\land$$
or
$$\lor$$
not
$$\neg$$

Delimiters

Trigger Result
|__
$$\lfloor$$
__|
$$\rfloor$$
|~
$$\lceil$$
~|
$$\rceil$$
||
$$\Vert$$
{
$$\{$$
}
$$\}$$
(:
$$\langle$$
:)
$$\rangle$$

Units

Trigger Result
mm
$$\operatorname{mm}$$
cm
$$\operatorname{cm}$$
km
$$\operatorname{km}$$
kg
$$\operatorname{kg}$$

Arrows

Trigger Result
iff
$$\iff$$
>->
$$\rightarrowtail$$
->>
$$\twoheadrightarrow$$
>->>
$$\twoheadrightarrowtail$$
->...
$$\to\cdots$$
->
$$\to$$
|->
$$\mapsto$$
-->
$$\longrightarrow$$
<--
$$\longleftarrow$$
=>
$$\Rightarrow$$
==>
$$\Longrightarrow$$
<=>
$$\Leftrightarrow$$
<->
$$\leftrightarrow$$
uarr
$$\uparrow$$
darr
$$\downarrow$$
rarr
$$\rightarrow$$
rArr
$$\Rightarrow$$
larr
$$\leftarrow$$
lArr
$$\Leftarrow$$
harr
$$\leftrightarrow$$
hArr
$$\Leftrightarrow$$
|--
$$\vdash$$
|==
$$\models$$

Greek Letters

Trigger Result
alpha
$$\alpha$$
beta
$$\beta$$
gamma
$$\gamma$$
Gamma
$$\Gamma$$
delta
$$\delta$$
Delta
$$\Delta$$
epsilon
$$\epsilon$$
varepsilon
$$\varepsilon$$
zeta
$$\zeta$$
eta
$$\eta $$
theta
$$\theta$$
vartheta
$$\vartheta$$
Theta
$$\Theta$$
iota
$$\iota$$
kappa
$$\kappa$$
lambda
$$\lambda$$
Lambda
$$\Lambda$$
mu
$$\mu$$
nu µ
$$\nu $$
xi
$$\xi$$
Xi
$$\Xi$$
pi
$$\pi$$
Pi
$$\Pi$$
rho
$$\rho$$
sigma
$$\sigma$$
Sigma
$$\Sigma$$
tau
$$\tau$$
upsilon
$$\upsilon$$
phi
$$\phi$$
varphi
$$\varphi$$
Phi
$$\Phi$$
chi
$$\chi$$
psi
$$\psi$$
Psi
$$\Psi$$
omega Ω
$$\omega$$
Omega
$$\Omega$$

Miscelaneous

Trigger Result
%
$$%$$
''
$$^{\doubleprime}$$
$$\sum$$
sum
$$\sum_{\char"2B1A}^{\char"2B1A}$$
int
$$\int_{\char"2B1A}^{\char"2B1A}$$
prod
$$\prod_{\char"2B1A}^{\char"2B1A}$$
sqrt
$$\sqrt{\char"2B1A}$$
¬
$$\neg$$
liminf
$$\operatorname*{lim~inf}_{\char"2B1A}$$
limsup
$$\operatorname*{lim~sup}_{\char"2B1A}$$
argmin
$$\operatorname*{arg~min}_{\char"2B1A}$$
argmax
$$\operatorname*{arg~max}_{\char"2B1A}$$
...
$$\ldots$$
+...
$$+\cdots$$
-...
$$-\cdots$$
:.
$$\therefore$$