Irgendwie albern, aber gibt es eine Tastenkombination, um eine Codezelle in eine Markdown-Zelle zu ändern? Um eine Markdown-Zelle zu platzieren, muss ich eine Zelle einfügen, dann zum Symbolleistenmenü (unter der Hauptmenüleiste) gehen und dann Markdown anstelle von Code auswählen.
jupyter-notebook
VivekDev
quelle
quelle
Antworten:
Drücken Sie Mwährend im Befehlsmodus, Verwendung (Highlight rund um die ausgewählte Zelle sollte blau, nicht grün sein) in Escdem Befehlsmodus zu schalten und Enterzu dem Bearbeitungsmodus zu wechseln.
Also, wenn Sie eine Zelle bearbeiten, die Taste drückt die Zelle zu einer Abschlag Zelle zu ändern sind Esc, M, Enter.
Sie können alle Tastaturbefehle des Jupyter-Notebooks nachschlagen, indem Sie auf das Tastatursymbol in der Symbolleiste klicken. Sie können Ihre Tastaturkürzel auch bearbeiten, indem Sie auf gehen
Help > Edit Keyboard Shortcuts
quelle
Enter
undM
funktioniert leider nicht in JupyterLab ...Esc
zuerst drücken ? Dies sollte bedeuten, dass sich in der Zelle, die Sie bearbeiten, kein Cursor mehr befindet. Realistisch gesehen ist die Verknüpfung nur soM
, dassEsc
Sie nur in den BefehlsmodusEnter
versetzt und wieder in den Bearbeitungsmodus versetzt werden. Sie können auch versuchen, nach der Verknüpfung inSettings > Advanced Settings Editor > Keyboard Shortcuts
m
nichtM
. In Großbuchstaben M werden Zellen zusammengeführt. Dies gehört nicht zu den Menüoptionen.Überprüfen Sie die Hilfe im Menü, es gibt Tastaturkürzel
Wählen Sie die Codezelle aus, drücken Sie "esc + m" und es wird eine Markdown-Zelle. Drücken Sie außerdem von Markdown-Zelle zu Code-Zelle "esc + y".
quelle
Navigieren Sie zur gewünschten Zelle und drücken Sie die
Esc
Taste auf Ihrer Tastatur, gefolgt von derM
Tastequelle
Wenn Sie verwenden
vim-bindings
, ändert sich die Verknüpfung zu Ctrl+ 2, auch im Befehlsmodus wie in der Antwort von @Louise Davies.quelle