विंडोज-शैली, टर्मिनल आधारित, लिनक्स के लिए पाठ संपादक


15

हर बार एक समय के बाद, मैं अपने आप को दूरस्थ लिनक्स सर्वर पर कुछ पाठ फ़ाइल संपादित करता हुआ पाता हूं। ज्यादातर समय, मैं इससे बचने की पूरी कोशिश करता हूं, क्योंकि मुझे इसकी आदत है, और जैसे, फाइलों को संपादित करने का तरीका:

  • पाठ को हाइलाइट करने के लिए शिफ्ट + तीर
  • कट / कॉपी / पेस्ट के लिए Ctrl-X, C, V
  • टैब / शिफ्ट टैब को इंडेंट / डिडेंट हाइलाइट किए गए टेक्स्ट पर
  • आदि...

मैं यह नहीं कह रहा हूं कि vi और emacs खराब हैं, यह सिर्फ इतना है कि मैं उनके लिए अभ्यस्त नहीं हूं। अभी नैनो मेरी पसंद का संपादक है, लेकिन इसमें कटौती और पेस्ट का बहुत सीमित समर्थन है, कोई स्मार्ट इंडेंट नहीं है, और कुछ असामान्य शॉर्टकट हैं।

तो मेरा सवाल यह है: यह वहाँ एक संपादक है जो नोटपैड ++ / नोटपैड 2 / ग्रहण / केट / गेडिट की तरह लगता है लेकिन एक लिनक्स टर्मिनल पर चल सकता है?
वैकल्पिक रूप से, क्या उन ऐप्स की तरह अधिक महसूस करने के लिए vi / emacs / नैनो को कॉन्फ़िगर करने का एक तरीका है?

और कृपया, नहीं "आपको वास्तव में vi सीखना चाहिए" उत्तर। कोशिश की, नहीं लिया।

अद्यतन : मैं कीवर्ड रुकावट से पीड़ित था। "लिनक्स कंसोल टेक्स्ट एडिटर्स" के लिए Googling को "लिनक्स टर्मिनल टेक्स्ट एडिटर्स" की तुलना में बहुत बेहतर परिणाम मिलते हैं।


3
मुझे पता है कि आपने "सीखो वी" नहीं सुनने के लिए कहा है, लेकिन मैं उस मुद्दे पर एक बिंदु जोड़ना चाहूंगा। यह कमांड्स के मिनिमम सेट (इन्सर्ट मोड, लाइन्स, डिलीट, सेव, लीव) को जानने के लायक है। जबकि मुझे आपकी स्थिति का पता नहीं है, मुझे कई अलग-अलग लिनक्स / सोलारिस सर्वरों की फ़ाइलों को संपादित करना होगा और vi एक संपादक है जो हमेशा स्थापित है। कई मशीनों पर, अन्य संपादकों को स्थापित करना एक विकल्प नहीं है। Vi को पूरी तरह से बाहर न फेंकें, बस अपने टूलबॉक्स में रखें। अधिक टूल से नौकरी के लिए सही उपकरण चुनना आसान हो जाता है
बस्ज़ेरो

2
मैं तहे दिल से सहमत हूं। मुझे लगता है कि इस तरह के जवाब बहुत सारे उत्थान प्राप्त करते हैं और वास्तव में प्रश्न का वास्तविक उत्तर खोजने से विचलित होते हैं। तो टिप्पणी के रूप में इसे छोड़ने के लिए धन्यवाद।
इसकायाडोक 5

जवाबों:


6

Sanos के संपादक पर एक नज़र:

http://www.jbox.dk/sanos/editor.htm

केवल एक 28k बाइनरी वही कर सकता है जो अन्य सभी संपादक प्रयास करते हैं - और असफल।

यह वही करता है जो ओपी ने मांगा था:

पाठ को हाइलाइट करने के लिए शिफ्ट + तीर

कट / कॉपी / पेस्ट के लिए Ctrl-X, C, V

आपके पास एक साथ कई खुली फाइलें भी हो सकती हैं, और इसमें "पाइप" कमांड होती है। उदाहरण के लिए, Ctrl-P दबाएं और शीघ्र प्रवेश करें:

बिल्ली आपका

और यह कर्सर की स्थिति में आपकी फ़ाइल सम्मिलित करेगा। इस तरह से बैश कमांड की पूरी शक्ति आपके निपटान में है (जीआरईपी का उपयोग केवल फ़ाइल के विशिष्ट भागों को प्राप्त करने के लिए करें)।


आपको इसके लिए लिनक्स पर काम करने के लिए स्रोत को संकलित करना होगा। कृपया अपने उत्तर में कार्यक्रम का एक छोटा सा विवरण जोड़ें, जैसा कि लोगों को सूचित करना है कि कार्यक्रम वास्तव में क्या है।
डॉकटोरो रीचर्ड

वाह, अंत में कुछ है जो सिर्फ काम करता है!
इटाडोक

यह बेहतर होगा अगर यह xterm के बजाय लिनक्स कंसोल पर चले।
इर्नोबे

मैं भी सानोस का उपयोग करता हूं और इसके साथ खुश हूं। सुनिश्चित करें कि आप xterm का उपयोग टर्मिनल प्रोटोकॉल के रूप में कर रहे हैं और यह भी कि कुल कर्सर कुंजियाँ सक्षम हैं अन्यथा आप कर्सर को स्थानांतरित करने में सक्षम नहीं होंगे।
14:18 बजे user1852503

4

मैंने हाल ही में इसी चीज की खोज की थी। कई हैं (जंपिंग की सूची देखें, प्लस, 'जो')। जो या जेड एक गैर-बकवास सरल संपादक के लिए अच्छे विकल्प हैं जो नैनो से अधिक करता है। डायकोनोस सक्रिय विकास के अधीन है, और उपयोगकर्ताओं को अपने जैसे बिल्कुल लक्ष्य कर रहा है, लेकिन सामान्य निर्भरता (रूबी) की तुलना में अधिक है, जो हर कोई अपने मेजबानों पर स्थापित करने में सक्षम नहीं होगा।

एक पूरी तरह से अलग समाधान, जो आपके सेटअप के आधार पर काम कर सकता है, दूरस्थ रूप से फ़ाइलों को संपादित करने की क्षमता के साथ एक विंडोज टेक्स्ट एडिटर का उपयोग करना है। नोटपैड ++, उदाहरण के लिए, एक एफ़टीपी प्लगइन है , और कई विंडोज आईडीई की ऐसी कार्यक्षमता है। लाभ यह है कि आपको वेब होस्ट पर कुछ भी स्थापित करने की आवश्यकता नहीं है, और आप पूर्ण GUI में संपादित कर सकते हैं।

उम्मीद है की वो मदद करदे।


आपके द्वारा सुझाए गए विकल्प में जानकारी जोड़ने के लिए, मैंने हाल ही में dokan-dev.net/en की खोज की, जो आपको दूरस्थ ssh सर्वर पर विंडोज़ पर एक ड्राइव मैप करने की अनुमति देता है।
itsadok

DokanSSHFS की कोशिश की - यह दुर्भाग्य से सबसे अच्छा अल्फा-गुणवत्ता है। Diakonos चट्टानों हालांकि!
रोमन स्टैन

मैं DokanSSHFS का एक खुश उपयोगकर्ता हूँ। यह "प्रोडक्शन-रेडी" नहीं है, लेकिन टेक्स्ट एडिटिंग के उद्देश्यों के लिए यह उपयुक्त और सुविधाजनक है।
n611x007

सुदूर अतीत में नोटपैड ++ में एक छोटी गाड़ी एफ़टीपी प्लगइन था जो मेरे लिए डेटा हानि का परिणाम था। मुझे लगता है कि यह तय है लेकिन बुरी यादों ने मुझे इसे फिर से इस्तेमाल करने से रोक दिया।
n611x007

3

जैसा कि मैंने अभी एक अन्य उत्तर में उल्लेख किया है , आप टीयूआई (पाठ-आधारित उपयोगकर्ता इंटरफ़ेस) पाठ संपादकों की तलाश कर रहे हैं जो सीयूए (सामान्य उपयोगकर्ता एक्सेस) सम्मेलनों का पालन करते हैं। पूरी चर्चा के लिए दूसरा जवाब देखें। फिर ध्यान दें कि कुछ (लगभग) सीयूए टीयूआई पाठ संपादक अभी भी लिनक्स / यूनिक्स टीयूआई कार्यक्रमों के रूप में उपलब्ध हैं, जिनमें टर्बो विजन (जो कि करीब है, लेकिन काफी नहीं, सीयूए) जैसे SET के संपादक हैं



2

वेब में एक त्वरित स्कैन से पता चला: डायकोनोस, नैनो और जेड सभी ओपनसोर्स हैं


ये होनहार दिखते हैं। मुझे लगता है कि कठिन हिस्सा महत्वपूर्ण बाइंडिंग का काम कर रहा है, जो बहुत नाजुक लगता है।
इसका नादोक

0

क्या आपने कोशिश की है nano? शॉर्टकट थोड़े अलग हैं, लेकिन यह अधिक "विंडोज" -y है जैसे vi और emacs।


1
नैनो सबसे अच्छा है जो मुझे अभी मिला है, लेकिन यह अभी भी बहुत सीमित है, जैसा कि मैंने अपने प्रश्न में उल्लेख किया है।
इसकेनादोक

0

NEdit एक्स विंडो सिस्टम के लिए एक बहुउद्देश्यीय टेक्स्ट एडिटर है जो सभी प्रमुख यूनिक्स और लिनक्स सिस्टम पर उपलब्ध है। विंडोज आधारित टेक्स्ट एडिटर्स के उपयोगकर्ताओं को NEdit को एक परिचित और आरामदायक वातावरण मिलना चाहिए।


1
मैं सर्वर पर libx11 स्थापित करने से बचने की कोशिश करता हूं। यही कारण है कि मैं कंसोल आधारित एक की तलाश कर रहा हूं।
itsadok

0

fte (के रूप में कई वितरण में fte-terminal) काफी CUA है। पागल ssh पर माउस कर्सर आंदोलन का समर्थन करने के लिए इसे सहारा देता है।


0

माइक्रो एडिटर आज़माएं: https://github.com/zyedidia/micro

नोटपैड ++ के समान लगता है, ctrl + c, ctrl + z और इतने पर, प्लगइन्स, कमांड, यहां तक ​​कि माउस पॉइंटर चयन का समर्थन करता है और ओएस क्लिपबोर्ड में एकीकृत करता है।


0

मैंने अभी-अभी पेंडो पाया टेक्स्ट एडिटर मिले हैं।

किसी भी निर्भरता की जरूरत नहीं है। सरल और कुछ सुविधाओं का अभाव है।


0

यदि आपको अच्छा ऑल 'वर्डस्टार कमांड्स पसंद हैं, तो मैं जॉय - जो ओन्स ओन एडिटर की सिफारिश कर सकता हूँ । इसे उबंटू और डेबियन के साथ स्थापित किया जा सकता है

sudo apt-get -y install joe

जॉय एक पूर्ण रूप से चित्रित टर्मिनल-आधारित स्क्रीन एडिटर है जिसे GNU जनरल पब्लिक लाइसेंस (GPL) के तहत वितरित किया जाता है। जॉय 1988 के आसपास रहा है और कई लिनक्स वितरण के साथ मानक आता है। [...] अधिकांश मूल संपादन कुंजियाँ WordStar में वैसी ही हैं जैसी संपादक की समग्र अनुभूति होती हैं। JOE में कुछ प्रमुख बाइंडिंग और EMACS की कई शक्तिशाली विशेषताएं भी हैं।

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