जूपिटर नोटबुक में कोड सेल को मार्कडाउन सेल में बदलने के लिए शॉर्टकट कुंजी


85

मूर्खतापूर्ण की तरह, लेकिन, कोड सेल को मार्कडाउन सेल में बदलने के लिए एक शॉर्टकट कुंजी है। एक मार्कडाउन सेल रखने के लिए, मुझे एक सेल डालना होगा, फिर टूलबार मेनू (मुख्य मेनू बार के नीचे) पर जाएं और फिर कोड के बजाय मार्कडाउन चुनें।


2
सभी IMO पर मूर्खतापूर्ण नहीं।
17

2
और एक उपयोगी अनुस्मारक के रूप में, कमांड मोड में H ( H elp के लिए) को दबाते समय कुंजी ( कमांड मोड में प्रवेश करने के लिए Esc दबाएं ) सभी उपलब्ध शॉर्टकट कुंजियों को दिखाएगा।
एच। रे।

जवाबों:


113

Mकमांड मोड में फिर से दबाएं (चयनित सेल के चारों ओर हाइलाइट नीला होना चाहिए, हरा नहीं होना चाहिए), Escकमांड मोड पर स्विच करने के लिए और Enterएडिट मोड में वापस स्विच करने के लिए उपयोग करें।

इसलिए, जब आप सेल को संपादित कर रहे हैं, कुंजी दबाव सेल एक markdown सेल कर रहे हैं बदलने के लिए Esc, M, Enter

आप टूलबार में कीबोर्ड आइकन दबाकर सभी Jupyter नोटबुक कीबोर्ड कमांड देख सकते हैं। पर जाकर आप अपने कीबोर्ड शॉर्टकट भी संपादित कर सकते हैंHelp > Edit Keyboard Shortcuts


22
धन्यवाद लुईस। मुझे यह सरल होने की उम्मीद नहीं थी। आगे मैंने एक के बाद एक दूसरी चाबियां दबानी शुरू कर दीं। मैंने पाया, दबाने वाले आर ने इसे रॉ, वाई से कोड में बदल दिया। P दबाएं और आप सभी शॉर्ट कट ग्रुपिंग देख सकते हैं !!!
विवेकदेव

1
JupyterLab में समान कार्य के लिए कोई शॉर्टकट? Enterऔर Mदुख की बात है कि जुपिटरलैब में काम नहीं करता है ...
स्टीवन

1
@steven क्या आपको यकीन है? मुझे पूरा यकीन है कि उन्होंने कीबोर्ड शॉर्टकट को नोटबुक और जुपिटरलैब के पार रखने का लक्ष्य रखा था, और यह मेरे उदाहरण में काम करता है - क्या आप पहले दबाकर कमांड मोड में जा रहे हैं Esc? इसका मतलब यह होना चाहिए कि आपके द्वारा संपादित किए जा रहे सेल में कोई अधिक कर्सर नहीं है। वास्तविक रूप से, शॉर्टकट सिर्फ है M, Escबस आपको कमांड मोड में Enterडालता है और आपको एडिट मोड में वापस डालता है। आप शॉर्टकट की खोज करने की कोशिश भी कर सकते हैंSettings > Advanced Settings Editor > Keyboard Shortcuts
लुईस डेविस

1
@ जल्द ही मैं आपको एक अलग ब्राउज़र या गुप्त मोड में अपनी नोटबुक खोलने का सुझाव दूंगा। यह संभव है कि कुछ ब्राउज़र एक्सटेंशन शॉर्टकट के साथ हस्तक्षेप कर रहे हैं। (मेरे मामले में, क्रोम पर vimium का विस्तार समस्या पैदा कर रहा था)
tomzx

2
JupyterLab (v1.0.2) पर यह लोअरकेस mनहीं है M। अपरकेस M कोशिकाओं का विलय करेगा। यह मेनू विकल्पों में से नहीं है।
मार्क मैक्समिस्टर 17

8

मेनू पर मदद की जाँच करें, कीबोर्ड शॉर्टकट हैं

कोड सेल का चयन करें, "esc + m" दबाएं, और यह एक मार्कडाउन सेल होगा। इसके अलावा, मार्कडाउन सेल से कोड सेल तक, "esc + y" दबाएं।


1
प्यार होता अगर यह मार्कडाउन से कोड में बदलने के लिए "esc + c" होता
Senthil

3

आवश्यक सेल पर नेविगेट करें और Escकुंजी के बाद अपने कीबोर्ड पर Mकुंजी दबाएं


0

यदि आप उपयोग कर रहे हैं vim-bindings, तो शॉर्टकट बदल जाता है Ctrl+ 2, कमांड मोड में भी @Louise Davies उत्तर के रूप में।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.