jupyterノートブックのコードセルをマークダウンセルに変更するためのショートカットキー


86

ちょっとばかげていますが、コードセルをマークダウンセルに変更するためのショートカットキーはありますか。マークダウンセルを配置するには、セルを挿入してから、ツールバーメニュー(メインメニューバーの下)に移動し、コードの代わりにマークダウンを選択する必要があります。


2
まったく愚かなIMOではありません。
joshmcode

2
また、便利な注意として、コマンドモード(Escキー押してコマンドモードに入る)でHH elpの場合)キーを押すと、使用可能なすべてのショートカットキーが表示されます。
H.Rev.20年

回答:


114

押してMコマンドモード(選択したセルの周りにハイライトが緑、青ではないはずです)、使用中ながらEscコマンドモードに切り替えるとEnter、編集モードに切り替えます。

あなたはセルを編集しているのであれば、マークダウンセルにセルを変更するには、キーの押下がありますEscMEnter

ツールバーのキーボードアイコンを押すと、すべてのJupyterノートブックキーボードコマンドを検索できます。に移動して、キーボードショートカットを編集することもできます。Help > Edit Keyboard Shortcuts


22
ルイーズに感謝します。こんなに単純だとは思っていませんでした。次に、他のキーを次々と押し始めました。Rを押すと、これがRawに、YがCodeに変わります。Pを押すと、すべてのショートカットグループが表示されます!!!
VivekDev 2017

1
JupyterLabの同じタスクへのショートカットはありますか?EnterそしてM...悲しいことにJupyterLabでは動作しません
スティーブン

1
@stevenよろしいですか?彼らはノートブックとJupyterlab全体でキーボードショートカットを同じに保つことを目的としていたと確信しています。私のインスタンスでは機能します。最初にを押してコマンドモードに入りますEscか?これは、編集しているセルにカーソルがなくなったことを意味します。現実的には、ショートカットはただMEscコマンドモードになりEnter、編集モードに戻ります。また、にショートカットを検索してみてくださいすることができますSettings > Advanced Settings Editor > Keyboard Shortcuts
ルイーズデーヴィス

1
@stevenノートブックを別のブラウザまたはシークレットモードで開くことをお勧めします。一部のブラウザ拡張機能がショートカットを妨害している可能性があります。(私の場合には、クロームのvimium拡張機能が問題を引き起こしていた)
tomzx

2
JupyterLab(v1.0.2)では、これは小文字でmはありませんM。大文字のMはセルを結合します。これはメニューオプションには含まれていません。
マークマックスマイスター


3

必要なセルに移動Escし、キーボードのキーを押してからキーを押しMます


0

を使用している場合、@ Louise Daviesの回答のように、コマンドモードでもvim-bindingsショートカットがCtrl+2に変わります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.