diff --git a/getting-started/programming/repl/README.md b/getting-started/programming/repl/README.md index e4f08d1..fcad659 100644 --- a/getting-started/programming/repl/README.md +++ b/getting-started/programming/repl/README.md @@ -12,4 +12,13 @@ The REPL includes the following features: * Copy/paste code or output: `Ctrl-C` and `Ctrl-V` {% hint style="info" %} +There are a number of useful shortcuts for interacting with the MicroPython REPL. See below for the key combinations; + +* `Ctrl-A` on a blank line will enter raw REPL mode. This is similar to permanent paste mode, except that characters are not echoed back. +* `Ctrl-B` on a blank like goes to normal REPL mode. +* `Ctrl-C` cancels any input, or interrupts the currently running code. +* `Ctrl-D` on a blank line will do a soft reset. +* `Ctrl-E` enters ‘paste mode’ that allows you to copy and paste chunks of text. Exit this mode using `Ctrl-D`. +* `Ctrl-F` performs a "safe-boot" of the device that prevents `boot.py` and `main.py` from executing +{% endhint %}