VivekDev
VivekDev

Reputation: 25349

Shortcut key for changing code cell to markdown cell in jupyter notebook

Kind of silly, but is there a shortcut key to change a code cell to markdown cell?
To place a markdown cell, I have to insert a cell, then go to the toolbar menu (below the main menu bar), and then select "Markdown" instead of "Code".

Upvotes: 157

Views: 123100

Answers (4)

Irene Lee
Irene Lee

Reputation: 631

check help on the menu, there is keyboard shortcuts

select the code cell, press "esc + m ",and it will be a markdown cell. moreover, from markdown cell to code cell, press " esc + y ".

Upvotes: 63

glicerico
glicerico

Reputation: 959

If you're using vim-bindings, the shortcut changes to Ctrl+2, also in command mode as in @Louise Davies answer.

Upvotes: 2

E.Zolduoarrati
E.Zolduoarrati

Reputation: 1659

Navigate to the required cell and press the Esc key on your keyboard followed by the M key

Upvotes: 4

Louise Davies
Louise Davies

Reputation: 15941

Press M whilst in command mode (highlight around the selected cell should be blue, not green), use Esc to switch to command mode and Enter to switch back to edit mode.

So, if you're editing a cell, the key presses to change the cell to a markdown cell are Esc, M, Enter.

You can look up all the Jupyter notebook keyboard commands by pressing the keyboard icon in the toolbar. You can also edit your keyboard shortcuts by going to Help > Edit Keyboard Shortcuts

Upvotes: 217

Related Questions