मैं अपने वीचैट लेआउट में सभी चैनलों को कैसे शामिल करूं?


8

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

 /layout save
 /save

उपयुक्त जानकारी संग्रहीत करेगा और

 /layout apply

होगा ... अच्छी तरह से इसे लागू करें। दुर्भाग्य से, जबकि यह सही ढंग से नए चैनल रखता है, यह किसी भी तरह से नहीं है जो मैं पहले से जुड़ा था। मैं समझता हूं कि मैं प्रत्येक नेटवर्क के लिए स्वचलित रूप से चैनलों की एक सूची जोड़ सकता हूं, लेकिन अगर मुझे हर बार उस थकाऊ प्रक्रिया को करना है और वीचैट को बंद करना और फिर से खोलना है ... तो बहुत कम से कम एक खींचें।

कोई विचार? मुझे यकीन है कि मैंने पहले भी ऐसा किया है।

जवाबों:


12

ठीक है, freenode #weechat चैनल में थोड़ा पूछने के बाद आखिरकार मुझे यह मिल गया:

  • डाउनलोड autojoin.py ~ / .weechat / अजगर / autoload स्क्रिप्ट
  • /python autoloadस्क्रिप्ट लोड करने के लिए चलाएँ
  • /autojoin --runशामिल होने के लिए चैनलों को संग्रहीत करने के लिए चलाएँ
  • /layout storeचैनलों के आदेश को संग्रहीत करने के लिए चलाएँ
  • /saveअपनी सेटिंग्स को फ़ाइल में सहेजने के लिए चलाएँ

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


वीचैट का कौन सा संस्करण आप पर है, क्योंकि डेबियन स्थिर वर्तमान के पीछे का रास्ता है , और आपके प्रश्न का शब्दांकन वीचैट के पुराने संस्करण का उपयोग करने का उल्लेख नहीं करता है? ऐसा नहीं है कि यह एक बड़ी बात है, लेकिन सिर्फ एक दिनांकित विधि / कठिन है।
संकोची

हालांकि यह इतना कठिन है? आप स्क्रिप्ट को किसी अन्य आदेश के बजाय wget के साथ स्थापित करते हैं, और आप / स्क्रिप्ट के बजाय python का उपयोग करते हैं। जबकि मैं समझता हूं कि कई लोग पैकेज्ड सॉफ्टवेयर के उपयोग का लाभ नहीं देखते हैं, यह पुराने और नए दोनों संस्करणों के लिए काम करता है । तो क्यों नहीं?
श्मिट

/scriptकमांड के साथ बड़ी चीजों में से एक , क्या आप अपनी स्क्रिप्ट को न्यूनतम प्रयास के साथ अद्यतित रख सकते हैं; यह आपको बताएगा कि नए संस्करण हैं, और आप इंटरैक्टिव बफर से सही अपडेट कर सकते हैं। Irssi के दिनों में वापस जाने और हाथ से अपडेट / स्थापित करने का कोई कारण नहीं है ^ _-
demure

हाँ, यह वैध है। हालांकि इस मामले में मुझे अभी भी लगता है कि यह ओवरकिल है, यह देखते हुए कि 5 साल पहले विचाराधीन स्क्रिप्ट को अपडेट किया गया था।
श्मिट

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