Phím tắt để thay đổi ô mã thành ô đánh dấu trong sổ ghi chép jupyter


82

Hơi ngớ ngẩn nhưng, có một phím tắt để thay đổi một ô mã thành ô đánh dấu. Để đặt một ô đánh dấu, tôi phải chèn một ô, sau đó đi đến menu thanh công cụ (bên dưới thanh menu chính) và sau đó chọn đánh dấu thay vì mã.


2
Không hề ngớ ngẩn chút nào IMO.
joshmcode

2
Và như một lời nhắc hữu ích, nhấn phím H (như đối với H elp) khi đang ở chế độ lệnh (nhấn Esc để vào chế độ lệnh) sẽ hiển thị tất cả các phím tắt có sẵn.
H. Rev.

Câu trả lời:


107

Nhấn Mtrong khi ở chế độ lệnh (tô sáng xung quanh ô được chọn phải có màu xanh lam, không phải màu xanh lá cây), sử dụng Escđể chuyển sang chế độ lệnh và Enterđể chuyển về chế độ chỉnh sửa.

Vì vậy, nếu bạn đang chỉnh sửa một ô, ép chìa khóa để thay đổi các tế bào đến một ô markdown là Esc, M, Enter.

Bạn có thể tra cứu tất cả các lệnh bàn phím máy tính xách tay Jupyter bằng cách nhấn vào biểu tượng bàn phím trên thanh công cụ. Bạn cũng có thể chỉnh sửa phím tắt của mình bằng cách vàoHelp > Edit Keyboard Shortcuts


22
Cảm ơn Louise. Tôi không mong đợi nó đơn giản như vậy. Tiếp theo tôi bắt đầu nhấn lần lượt các phím khác. Tôi thấy rằng, Nhấn R sẽ thay đổi cài đặt này thành Thô, Y thành Mã. Nhấn P và bạn có thể xem tất cả các nhóm cắt ngắn !!!
VivekDev

1
Bất kỳ phím tắt nào cho tác vụ tương tự trong JupyterLab? EnterMkhông hoạt động trong JupyterLab thật đáng buồn ...
steven

1
@steven Bạn có chắc không? Tôi khá chắc rằng họ nhằm mục đích giữ cho các phím tắt giống nhau trên sổ ghi chép và Jupyterlab, và nó hoạt động trong trường hợp của tôi - bạn có đang chuyển sang chế độ lệnh bằng cách nhấn Esctrước không? Điều này có nghĩa là không còn con trỏ trong ô bạn đang chỉnh sửa. Thực tế, các phím tắt chỉ là M, các Escchỉ đặt bạn vào chế độ lệnh và Enterputs bạn sao lưu trong chế độ chỉnh sửa. Bạn cũng có thể thử tìm kiếm lối tắt trongSettings > Advanced Settings Editor > Keyboard Shortcuts
Louise Davies,

1
@steven, tôi khuyên bạn nên mở sổ ghi chép của mình trong một trình duyệt khác hoặc ở chế độ ẩn danh. Có thể một số tiện ích mở rộng của trình duyệt đang can thiệp vào các phím tắt. (trong trường hợp của tôi, tiện ích mở rộng vimium trên Chrome đã gây ra sự cố)
tomzx

2
Trên JupyterLab (v1.0.2), đó mkhông phải là chữ thường M. Chữ hoa M sẽ hợp nhất các ô. Đây không phải là một trong những tùy chọn menu.
Marc Maxmeister


3

Điều hướng đến ô bắt buộc và nhấn Escphím trên bàn phím của bạn, sau đó Mnhấn phím


0

Nếu bạn đang sử dụng vim-bindings, phím tắt sẽ thay đổi thành Ctrl+ 2, cũng ở chế độ lệnh như trong câu trả lời @Louise Davies.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.