VI कुंजी बाइंड वाला कोई भी IRC क्लाइंट?


18

क्या कोई IRC क्लाइंट है जो VI कुंजी का समर्थन करता है? '' स्पष्ट '' स्क्रिप्ट VIRIRC है और इतने लंबे समय से टूटी हुई है, यह मजाकिया भी नहीं है।

क्या आप जानते हैं कि कोई भी IRC क्लाइंट लिनक्स, GUI या Curses पर है, जो कि कुछ अच्छा vi प्रयोज्य प्रदान करता है?

या मौजूदा ग्राहकों में से कुछ का उपयोग करने के लिए स्क्रिप्ट किया जा सकता है? Irssi, XChat, यहां तक ​​कि ERC भी करेगा?

जवाबों:


21
  1. मैं उपयोग vim_mode.plके साथ irssi(जीएनयू में screen) और अत्यंत संयोजन से संतुष्ट हूँ।

    जो कोई नहीं जानता Irssi, वह टर्मिनल-आधारित है और कोई GUI उपलब्ध या योजनाबद्ध नहीं है। हालांकि यह कुछ लोगों को बंद कर सकता है, यह जीएनयू के साथ एक महान संयोजन बनाता है screen, और आपको लॉग आउट करते समय अपना कनेक्शन रखने की अनुमति देता है: हमेशा आईआरसी और इसके अनियमित प्रतिक्रिया समय के लिए एक अच्छी बात है।

    का मौजूदा संस्करण vim_modeपहले से ही बहुत परिष्कृत है, इसमें रजिस्टर, कस्टम मैपिंग और बहुत सारे अन्य सामान हैं, और यह अभी भी विकसित हो रहा है।

    उपयोग करने के लिए vim_modeकी exमोड में, आप की आवश्यकता होगी uberprompt.pl से स्क्रिप्ट irssi-scripts/prompt_info (एक ही डेवलपर्स)।

    सबसे अद्यतित प्रलेखन .plफ़ाइल में ही है। यदि आपके पास और प्रश्न या सुझाव हैं, तो डेवलपर्स (और हम में से कुछ नीच उपयोगकर्ता) हैं #irssi_vim/ फ़्रीनोड पर हैंग करते हैं और आमतौर पर बहुत अनुकूल और उत्तरदायी होते हैं।

  2. एक वैकल्पिक समाधान विक्स के साथ बेकार समुदाय iiद्वारा यूक्सी नंगे-हड्डियों आईआरसी क्लाइंट का उपयोग करना होगा ।

    ii फ़ाइल सिस्टम में एक निर्देशिका संरचना बनाता है और चैनलों और सर्वर संदेशों के लिए एफआईएफओ रखता है जिसे इससे लिखा और पढ़ा जा सकता है।

    पर iiपेज, आप के लिए एक लिंक मिल सकता है एक काम कर सेटअप है कि का उपयोग करता है multitailविभाजन खिड़कियां, प्रवेश के लिए विम, और शेल स्क्रिप्ट के लिए और screenगोंद के लिए।

    IRC लॉग के लिए हाइलाइट करने के लिए (गैर-गतिशील) हाइलाइट करने के लिए मल्टीटैल को कॉन्फ़िगर किया जा सकता है, और यदि आप लॉग को बफर करेंगे, तो आप उनसे डायनामिक शब्द पूरा करने के लिए विम के 'पूर्ण' विकल्प का उपयोग कर सकते हैं।


हे प्यारे पेठ आपने मुझे इतना खुश कर दिया। मैं एक शौकीन चावला irssi उपयोगकर्ता था, और मैंने वास्तव में एक बार चाबियों का एक समूह बांधकर irssi को तौर-तरीके प्रदान करने की कोशिश की थी , लेकिन मुझे एहसास हुआ कि यह किसी भी मीट्रिक द्वारा अच्छी तरह से काम नहीं करेगा। लगता है कि मैं गलत था। :)
अप्रकाशित २३२५६ Feb०

अगर मैं किसी तरह विशेषताओं को प्राप्त कर लूं तो यह iiविधा काफी सटीक होगी । लेकिन उपयोगी कुछ भी नहीं आया है। उदाहरण के लिए टेलबंडल कुछ समय के बाद कार्रवाई बंद कर देता है, और ... यह बफर वर्ड पूरा करने के लिए एकदम सही होगा और निक्स के लिए ओमनी पूरा हो जाएगा, और लॉग के लिए हाइलाइटिंग होगा। और आईआरसी चैनल प्रति एक बफर। यह भव्य नहीं होगा। मैं vim_mode.pl की जांच कर रहा हूं, इसलिए शायद यह बेहतर जरूरतों को पूरा करता है। क्योंकि irssi कई मुद्दों का ध्यान रखती है जिन्हें अन्यथा लागू किया जाना चाहिए (जैसे। विभाजन, दूर टॉगल, ...)tail -f
unperson325680

जितना मैं असली वीआईएम पूरा करना चाहता था, उस तरह की ट्रिकी ट्वीकिंग मेरे लिए बहुत ज्यादा होगी। अब जब मैंने Twirssi को अपनाया है, irssi को छोड़ना इतना बड़ा विकल्प नहीं है। सौभाग्य से vim_mode उत्कृष्ट है। मैं अतिरिक्त पूरा होने कुंजी (दोनों हो सकता है के साथ फेरबदल किया गया है <Tab>और <C-n>अब पूरा होने के विभिन्न प्रकार के ऐसा करने के लिए), लेकिन अभी तक एक बफर पूरा होने के समारोह नहीं लिखी है।
unperson325680

1

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


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