मैं एटम संपादक में मल्टी-लाइन संपादन कैसे कर सकता हूं?


49

मैं सब पढ़ रहा हूं और मुझे एटम पर विंडोज में ऐसा करने के लिए कुछ भी नहीं मिल रहा है ? और बहु-पंक्ति संपादन द्वारा, मेरा मतलब है कि आपके कर्सर को कई-लाइनों में विस्तारित करने में सक्षम है, और टाइप करने में सक्षम होने के नाते, और यह कि आपने जो भी टाइप किया है वह आपके द्वारा चुने गए सभी लाइनों पर प्रतिकृतियां है।

जवाबों:


46

IIRC, यह वैसा ही है जैसा कि Sublime Text के साथ है। Ctrl+ Altऔर फिर अतिरिक्त पंक्तियों का चयन करने के लिए तीर कुंजियों का उपयोग करें। यदि माउस का उपयोग किया जाता है, तो बस Ctrlकुंजी का उपयोग किया जाता है; चयनित स्थान आवश्यकतानुसार हो सकते हैं, किसी विशेष क्रम में होने की आवश्यकता नहीं होगी।

एटम में एक "उड़ान मैनुअल" (उपयोगकर्ता मैनुअल) है, जिसमें ब्लॉक संपादन के कुछ और विवरण हैं


Mac पर जब माउस का उपयोग कर, यह होगा Cmd / ⌘के बजाय कुंजी Ctrlविंडोज पर के रूप में।


ध्यान दें:

Windows पर, Ctrl+ Altपहले से ही ओएस या स्क्रीन कार्ड ड्राइवरों / उपयोगिता स्क्रीन अभिविन्यास बदलने के लिए, उदाहरण के लिए मैप किया जा सकता है: CTRL+ ALT+ WINDOWS KEY+ Up/Down

वही मैक पर लागू होगा, उदा: Ctrl+ Shift(जैसा कि उदात्त में उपयोग किया जाता है) अक्सर ओएस द्वारा मैप किया जाता है, इसलिए वहां की कार्यक्षमता वरीयता लेती है।

दोनों मामलों में दोनों को समायोजित करने के लिए कीबाइंडिंग को कुछ और में बदल दिया जा सकता है (या OS, स्क्रीन कार्ड शॉर्ट कट को बंद कर सकते हैं)।


1
सच। मुझे लगता है कि सामान्य रूप से लगता है कि एक मैक पर Cmd कुंजी के लिए केवल नक्शे का उपयोग कर Ctrl कटौती करता है।
निल

3
जबकि माउस तरीका काम करता है, Ctrl + Alt और एरो करना वास्तव में मेरी स्क्रीन को विंडोज पर उल्टा कर देता है ..
Tiwaz89

1
@Dean। ऐसा लगता है कि आपने तब कहीं और शार्टकट मैप किया है, शायद स्क्रीन कार्ड ने। फिर आप स्क्रीन कार्ड ड्राइवर सुविधा से शॉर्टकट को हटा सकते हैं, या एटम के लिए एक और कुंजी मैपिंग बना सकते हैं।
निल

2
Ctrl + Windows + Alt + एरो कुंजियों ने विंडोज में मेरे लिए काम किया।
पैट्रिक मैक्लेनी जूल

यदि आप माउस का उपयोग करते हैं तो आपको अभी भी ctrl + alt का उपयोग करने की आवश्यकता नहीं है केवल ctrl
Aequitas

18

मैक उपयोगकर्ताओं के लिए, मुझे 3 तरीके मिले:

  1. आपके पास alt+ आयताकार माउस चयन के लिए समर्थन जोड़ने के लिए एक प्लगइन है , जिसे कहा जाता है sublime-style-column-selection
  2. साथ + माउस क्लिक कई स्थानों में कई कर्सर बनाने के लिए।
  3. या माउस के बिना, वहाँ है control+ shift+ और control+ shift+ , लेकिन आप के लिए है एक ही शॉर्टकट को निष्क्रिय से सिस्टम प्राथमिकता -> कीबोर्ड -> शॉर्टकट द्वारा प्रयोग किया जाता मिशन नियंत्रण : के लिए देखो ^ ↑(। यानी control+ ) और ^ ↓(यानी। control+ )।

    यहाँ छवि विवरण दर्ज करें


2
3 जी समाधान प्रदान करने के लिए धन्यवाद, यह पहले उत्तर की तुलना में थोड़ा अधिक सीधा है।
साइमनसिमिटी

4

एक प्लगइन स्थापित करें,

https://atom.io/packages/multi-cursor

नोट: मल्टी-कर्सर प्लगइन कुछ अन्य प्लगइन्स की तरह पैकेज मेनू में दिखाई नहीं देता है।

निम्नलिखित कुंजी कॉम्बो को दबाने से आपको मल्टी लाइन एडिट मिलेगा,

विंडोज: ऊपर तीर

लिनक्स: एरो शिफ्ट अप एरो


1

आज मुझे एटम में एक पैकेज मिला जिसका नाम " कॉलम-सलेक्ट " था। अब तक यह पूरी तरह से ठीक काम करता है। जिस तरह से यह काम करता है वह Rstudio और केट के ब्लॉक चयन के कार्यान्वयन के बहुत करीब है।

यह अंतराल को भरने के लिए स्थान नहीं जोड़ता है। इसका शाब्दिक अर्थ है कि यदि आप वहाँ कुछ भी रखते हैं तो खाली जगह का चयन करें (खाली रेखाएँ और रेखाएँ जिनमें पर्याप्त लंबाई नहीं है)।

उनके गितुब से निम्न gif दिखाता है कि यह कैसे काम करता है:

यहाँ छवि विवरण दर्ज करें

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