cm_keyboard.rst
44 lines
| 2.0 KiB
| text/x-rst
|
RstLexer
Some additional Codemirror keyboard shortcuts
Because each cell of the IPython notebook is powered by Codemirror, you can actually use a set of predetermined keyboard shortcuts to write and manipulate your content easily:
Action | PC shortcut | Mac shortcut |
---|---|---|
newline & indent | Enter | Enter |
toggle overwrite | Insert | Insert |
code completion | Tab | Tab |
help introspection | Shift-Tab | Shift-Tab |
indent | Ctrl-] | Cmd-] |
dedent | Ctrl-[ | Cmd-[ |
select all | Ctrl-A | Cmd-A |
delete line | Ctrl-D | Cmd-D |
undo | Ctrl-Z | Cmd-Z |
redo | Ctrl-Shift-Z | Cmd-Shift-Z |
redo | Ctrl-Y | Cmd-Y |
go to cell start | Ctrl-Home | Cmd-Up |
go to cell start | Alt-Up | Cmd-End |
go to cell start | PageUp | PageUp |
go to cell end | Ctrl-End | --- |
go to cell end | Ctrl-Down | Cmd-Down |
go to cell end | PageDown | PageDown |
go one word left | Ctrl-Left | Alt-Left |
go one word right | Ctrl-Right | Alt-Right |
go to line start | Alt-Left | Cmd-Left |
go to line start | Home | Home |
go to line end | Alt-Right | Cmd-Right |
go to line end | End | End |
del word before | Ctrl-Backspace | Alt-Backspace |
del word after | --- | Ctrl-Alt-Backspace |
del word after | Ctrl-Delete | Alt-Delete |
Note
These shortcuts are valid for US keyboards, so some shortcuts can change for non-US keyboards.