---
# System prepended metadata

title: 'Jupyter Notebook Memo ![](https://i.imgur.com/CNPSmtz.png)'

---

# Jupyter Notebook Memo ![](https://i.imgur.com/CNPSmtz.png)   

## Shortcuts
* `Esc` will take you into command mode where you can navigate around your notebook with arrow keys.
* While in command mode:
    * `a` to insert a new cell above the current cell, b to insert a new cell below.
    * `m` to change the current cell to Markdown, `y` to change it back to code
    * `d + d` (press the key twice) to delete the current cell

* `Enter` will take you from command mode back into edit mode for the given cell.
* `Esc + F` Find and replace on your code but not the outputs.
* `Shift + Down` selects the next sell in a downwards direction. You can also select sells in an upwards direction by using `Shift + Up`.
* `Shift + M` to merge multiple cells.
* `Ctrl + Shift + -` will split the current cell into two from where your cursor is.

---
## Change Theme
* `pip install jupyterthemes`
* `jt -l` get the list of all the available themes
* `jt -t <theme-name>` change the theme and restart the kernel
* Recommend: `onedork` theme

---
## Reference
https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/