ITerm2 द्वारा समर्थित टर्मिनल प्रकारों के बीच अंतर क्या हैं?


7

मैं iTerm2 द्वारा समर्थित टर्मिनल प्रकारों की एक संक्षिप्त तुलना के लिए देख रहा हूं, मुख्य रूप से यह देखने के लिए कि समस्याओं को कम करने के लिए क्या सेटअप चुनना है।

मुख्य रूप से, मैं लिनक्स (डेबियन / उबंटू) सर्वर से जुड़ रहा हूं, tmux का उपयोग करके (ssh पर डिफ़ॉल्ट रूप से शुरू की जाने वाली स्क्रिप्ट)।

इसके अलावा, मैं ज्यादातर समय मिडनाइट कमांडर का उपयोग करता हूं और मैं अभी भी ESCaping से संबंधित बहुत सारी समस्याओं का सामना करता हूं।

यहाँ पूरी सूची है:

  • vt100
  • टर्म
  • टर्म नए
  • टर्म-256color
  • एएनएसआई
  • rxvt
  • linux

मेरा वर्तमान एक है xterm-256color, लेकिन जब मैं दूरस्थ रूप से ssh करता हूं तो मैं देखता हूं कि यह बन जाता है TERM=screen, शायद इसलिए कि tmux उपयोग।

अब, मुझे mctmux में चलने में समस्या होने से बचने के लिए क्या उपयोग करना चाहिए , मैं माउस का उपयोग करने में सक्षम होना चाहता हूं, सरल बचना , और स्क्रीन पर दिखाई देने वाले अजीब पात्रों को देखना बंद कर सकता हूं (भागने से संबंधित, जैसे OBOB)

जवाबों:


6

लघु शर्त, के लिए जाओ xterm-256color

ITerm2 में सेटिंग दो चीजों को प्रभावित करती है: 1. शुरू में TERM पर्यावरण चर कैसे निर्धारित किया जाता है। यदि आपकी स्क्रीन पर सेट हो जाती है (या आप स्क्रीन या tmux का उपयोग कर रहे हैं, जो इसे हमेशा स्क्रीन पर सेट करता है) आपकी लॉगिन स्क्रिप्ट बदल रही है। 2. "एनी" टर्मिनल स्वचालित रूप से स्क्रॉल करता है जब कर्सर स्क्रीन के नीचे दाईं ओर होता है। आप शायद यह नहीं चाहते हैं।

TERM var की व्याख्या किस प्रकार से होती है, यह जटिल है। अधिकांश लोग चाहते हैं कि xterm-256colorजब तक वे एक मेजबान के लिए sshing नहीं हैं जो इसका समर्थन नहीं करता है। क्षमता और समर्थन के क्रम में, मैं उन्हें आदेश दूंगा: xterm-256color xterm-new xterm vt100

जब तक मेरे पास वास्तव में अच्छा कारण नहीं होता (मैं मूल iTerm कोड से बाहर किया जाता हूं और अच्छी तरह से काम कर सकता है या नहीं), मैं दूसरों का उपयोग नहीं करूंगा।

वैसे भी, पता लगाएँ कि आपका TERM var स्क्रीन में क्यों बदल रहा है और शायद यही आपकी परेशानी का कारण है।


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