Klawisz skrótu do zmiany komórki kodu na komórkę przecen w notatniku Jupyter


86

Trochę głupie, ale czy istnieje klawisz skrótu do zmiany komórki kodu na komórkę Markdown. Aby umieścić komórkę markdown, muszę wstawić komórkę, a następnie przejść do menu paska narzędzi (poniżej głównego paska menu), a następnie wybrać markdown zamiast kodu.


2
Wcale nie głupie IMO.
joshmcode

2
Jako przydatne przypomnienie, naciśnięcie klawisza H (jak H elp) w trybie poleceń (naciśnij Esc, aby wejść w tryb poleceń) pokaże wszystkie dostępne klawisze skrótów.
H. Rev.

Odpowiedzi:


114

Naciśnij Mw trybie poleceń (podświetlenie wokół wybranej komórki powinno być niebieskie, a nie zielone), użyj, Escaby przejść do trybu poleceń i Enterwrócić do trybu edycji.

Tak więc, jeśli edytujesz komórkę, naciśnięcia przycisków do zmiany komórki do komórki wyprzedaży są Esc, M, Enter.

Możesz wyszukać wszystkie polecenia klawiaturowe notatnika Jupyter, naciskając ikonę klawiatury na pasku narzędzi. Możesz także edytować skróty klawiaturowe, przechodząc doHelp > Edit Keyboard Shortcuts


22
Dzięki Louise. Nie spodziewałem się, że to będzie takie proste. Następnie zacząłem wciskać kolejne klawisze jeden po drugim. Znalazłem, naciśnięcie R zmienia to na Raw, Y na kod. Naciśnij P i zobaczysz wszystkie grupy skrótów !!!
VivekDev

1
Jakiś skrót do tego samego zadania w JupyterLab? Enteri Mniestety nie działa w JupyterLab ...
steven

1
@steven Czy na pewno? Jestem prawie pewien, że ich celem było zachowanie tych samych skrótów klawiaturowych w notebooku i Jupyterlab, i działa to w moim przypadku - czy najpierw wchodzisz w tryb poleceń, naciskając Escnajpierw? Powinno to oznaczać, że w edytowanej komórce nie ma już kursora. Realistycznie, skrót jest po prostu M, po Escprostu przełącza cię w tryb poleceń i Enterprzywraca tryb edycji. Możesz także spróbować wyszukać skrót wSettings > Advanced Settings Editor > Keyboard Shortcuts
Louise Davies

1
@steven Sugeruję otwarcie notesu w innej przeglądarce lub w trybie incognito. Możliwe, że jakieś rozszerzenie przeglądarki koliduje ze skrótami. (w moim przypadku rozszerzenie vimium na Chrome było przyczyną problemu)
tomzx

2
Na JupyterLab (v1.0.2), które jest małe mnie M. Wielkie litery M połączy komórki. Nie ma tego wśród opcji menu.
Marc Maxmeister



0

Jeśli używasz vim-bindings, skrót zmienia się na Ctrl+ 2, również w trybie poleceń, jak w odpowiedzi @Louise Davies.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.