काकाउने, एक पाठ संपादक जो विम प्रेमियों को पसंद आएगा

kakoune के बारे में

अगले लेख में हम काकुने पर एक नज़र डालने जा रहे हैं। ये है एक संपादक की बहुत याद ताजा करती है शक्ति, लेकिन कुछ अद्वितीय कार्य और सुविधाएँ प्रदान करता है। इसमें एक न्यूनतम इंटरफ़ेस, लघु कीबोर्ड शॉर्टकट और अलग-अलग संपादन और सम्मिलित मोड हैं।

यह संपादक आपको पाठ लिखने / संपादित करने के लिए कई उपकरण प्रदान करता है। उनके बीच जैसा कि हम टाइप करते हैं, प्रासंगिक मदद, वाक्यविन्यास हाइलाइटिंग, और स्वत: पूर्णता। यह भी कहा जाना चाहिए कि यह विभिन्न प्रोग्रामिंग भाषाओं का समर्थन करता है। इस संपादक का लेआउट और उपलब्ध कार्यों दोनों में अपनी अनूठी शैली है।

काकाउने की सामान्य विशेषताएं

काकौने चल रहा है

  • लास कई चयन वे काकौने में बातचीत करने का केंद्रीय तरीका हैं।
  • के साथ खाता पाठ संपादन के लिए उपकरण जैसे वें हैं; प्रासंगिक मदद, जैसे ही हम टाइप करते हैं, विभिन्न प्रोग्रामिंग भाषाओं के लिए सिंटैक्स हाइलाइटिंग, आदि।
  • पाठ को इच्छानुसार चुना और संशोधित किया जा सकता है चयन को घुमाए जाने की संभावना के लिए धन्यवाद, ऊपरी और निचले मामलों के पत्रों में हेरफेर, या इंडेंटेशन का लेवलिंग ...
  • उपयोगकर्ता काकौने के कार्यों का विस्तार कर सकते हैं या उन्हें हमारी पसंद के अनुसार अनुकूलित कर सकते हैं मैक्रो और हुक.
  • इस संपादक के साथ हम कर सकते हैं सहयोगी उसी फ़ाइल को संपादित करें। संपादक द्वारा बनाई गई सभी नई विंडो क्लाइंट हैं और एक साथ एक फ़ाइल की सामग्री को संशोधित कर सकती हैं। ये विंडो पूरी तरह से X11 विंडो मैनेजर के नियंत्रण में हैं, या इन्हें काकोनी के tmux सपोर्ट के जरिए सिंगल टर्मिनल में मैनेज किया जा सकता है।
  • परियोजना सक्रिय रूप से विकसित की गई है, नियमित रूप से नए कार्यों को लागू करती है और योगदानकर्ताओं द्वारा प्रस्तावित अनुरोधों को एकीकृत करती है। उपयोगकर्ताओं को भी हम अपने प्रश्न पूछ सकते हैं और बाकी समुदाय के साथ अपनी टिप्पणी साझा कर सकते हैं # काकुने @ irc.freenode.net.
  • आप परामर्श कर सकते हैं डिजाइन दस्तावेज़ काकुने के दर्शन और डिजाइन के बारे में अधिक जानने के लिए।

ये कार्यक्रम की कुछ विशेषताएं हैं। वे कर सकते हैं विस्तार से उन सभी से परामर्श करें परियोजना की वेबसाइट.

उबंटू पर स्थापित करें

यह संपादक Gnu / Linux और BSD पर स्थापित किया जा सकता है। उबंटू में हम इसे उबंटू सॉफ्टवेयर विकल्प से उपलब्ध पाएंगे। हमारे पास एक टर्मिनल खोलने (Ctrl + Alt + T) और कमांड निष्पादित करने की संभावना भी होगी:

kakoune स्थापित करें

sudo apt install kakoune

एक बार स्थापना पूर्ण होने पर, काकाउने को शुरू करने की आज्ञा है फोटो। हम काकौने को खाली करना शुरू कर सकते हैं, या हम एक फ़ाइल नाम भी शामिल कर सकते हैं ताकि हम शुरू होने पर खुलें:

kak archivo.txt

पैरा मदद लें, उसी टर्मिनल में हमें केवल कमांड का उपयोग करना होगा:

काक मदद

kak --help

ककुने पर एक नजर

जब हम इस एडिटर को फ़ाइल नाम के बिना शुरू करते हैं, तो यह हमारे टर्मिनल में लगभग खाली बफ़र को खोलेगा, सिवाय खिड़कियों के नीचे एक छोटे स्टेटस बार को छोड़कर। विम की तरह, काकुने 'मोड में शुरू होता हैसाधारण', जिसका अर्थ है कि यह कीस्ट्रोक्स को कमांड के रूप में स्वीकार करता है और बफर में टेक्स्ट दर्ज नहीं करता है। इन्सर्ट मोड में जाने के लिए, हमें सिर्फ i key दबाना होगा (सम्मिलित करने के लिए)। सामान्य मोड पर लौटने के लिए, बस कुंजी दबाएं ईएससी.

जबकि यह है डालने के मोड में, काकौने मुख्य रूप से किसी अन्य संपादक की तरह काम करता है। इस मोड में, हम तीर कुंजियों को स्थानांतरित करने के लिए उपयोग कर सकते हैं।

kakoune के विकल्प उपलब्ध हैं

सामान्य मोड में, हम नेविगेशन और टेक्स्ट एडिटिंग कमांड जारी कर पाएंगे। संपादित आदेशों के लिए कार्य शामिल हैं; कॉपी, कट और पेस्ट शब्दों और लाइनों, पूर्ववत, आदि। इन बुनियादी अंतःक्रियाओं के अलावा, हम काकुन के अंतर्निहित कार्यों को लागू करने के लिए आदेश भी जारी कर सकते हैं। काकाउने कमांड लाइन तक पहुंचने के लिए, हमें केवल टाइप करना होगा: सामान्य मोड में. रचनाकारों ने हमारे निपटान में डाल दिया उन कुंजियों की एक सूची जो हम उपयोग कर सकते हैं इस संपादक में.

काकुने में, कर्सर एक एकल चरित्र जंगम चयन है। जब तक हम चयन का विस्तार नहीं करते, तब तक चयन को प्रभावित करने वाली कोई भी आज्ञा केवल कर्सर पर लागू होगी। एकल चरित्र चयन का विस्तार करने का सबसे आसान तरीका सामान्य मोड पर स्विच करना और कुंजी दबाएं। पाली तीर कुंजी के साथ कर्सर ले जाते समय।

उपयोगकर्ता कर सकते हैं में इस संपादक के बारे में अधिक जानकारी प्राप्त करें प्रलेखन परियोजना के GitHub पृष्ठ से की पेशकश की।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।