option + scrolling click for column editing.M change cell to markdown mode (good for documentation).shift + M merge selected cells, or current cell with cell below if only one cell selected.Edit mode - when you’re typing in a cell.Indicated by a grey cell border with a blue left margin.
Edit modeīut first…something key to be aware of: Jupyter Notebooks have two different keyboard input modes: I created this Jupyter Notebook on my Github repo that you can download and use to practice these keyboard shortcuts. Or, you can use the H keyboard shortcut in Windows or Linux to confirm the appropriate keyboard shortcuts for those operating systems. For most shortcuts below, you can replace cmd for ctrl for Windows or Linux. NOTE these keyboard shortcuts are for Jupyter version 4.1.0 and Mac OSX.
Below are the keyboard shortcuts I’ve found most useful. Taking a few minutes to learn certain Jupyter Notebook keyboard shortcuts has helped me be a more efficient Python developer. They’ve saved me countless hours programming and my hope is you’ll be able to start using some of these techniques to become a more efficient Python programmer. Here are some of the keyboard shortcuts and text snippets I’ve shared with others during Pair Programming sessions that have been well received.
Jupyter Python Notebook Keyboard Shortcuts and Text Snippets for Beginners