मुझे जिबरिश टर्मिनल से बचाओ


12

दूरस्थ ssh सत्र में लॉग इन करते समय, कभी-कभी मैं गलत फ़ाइल (एक बाइनरी या एक diretory) के लिए बिल्ली करता हूं और प्रदर्शन जिबरिश में परिवर्तित हो जाता है। एकमात्र तरीका टर्मिनल को बंद करना और एक नया खोलना है, जो मुझे निराश करता है क्योंकि आमतौर पर वर्तमान टर्मिनल से संबंधित राज्य का एक बहुत पहले से ही है।

अपडेट: जब मुझे शानदार जवाब मिले, थोड़ी समस्या बनी रहती है। इस अनुवर्ती प्रश्न को देखें

मैं क्या कर सकता हूँ?

यहाँ छवि विवरण दर्ज करें


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

जवाबों:



4

स्क्रीनशॉट में "टर्मिनल" मेनू से "रीसेट" या "रीसेट और स्पष्ट" का प्रयास करें।


एक अलग टर्मिनल एप्लिकेशन या कंसोल में काम नहीं करेगा।

3

एक पुरानी चाल जो लगभग किसी अन्य यूनिक्स प्रकार प्रणाली पर भी काम करती है:

echo "^V^O"

वह है: एक दोहरे उद्धरण वर्ण की तुलना में शब्द प्रतिध्वनि टाइप करें फिर CTRL दबाएँ और kev v टाइप करें फिर CTRL दबाएँ और कुंजी o (अक्षर शून्य नहीं) टाइप करें फिर एक और डबल उद्धरण वर्ण टाइप करें और फिर RETURN दबाएँ ।




1

इन स्थितियों के लिए सामान्य आदेश:

  • स्टेंट साने
  • eval $ (tset -s) # या eval tset -s
  • echo ^ [c # आपको bash कमांड लाइन में ^ [पाने के लिए ^ v ESC टाइप करना होगा

उम्मीद है की यह मदद करेगा


1

यदि आप एक अभ्यास का उपयोग शुरू करते हैं

less filename

के बजाय

cat filename

आप अक्सर (कभी?) ऐसी स्थिति में नहीं उतरेंगे।


0

जब screenआपके ssh सत्र में चल रहा है , तब भी मदद करता है, क्योंकि एक अधिक असामान्य फ़ॉन्ट स्विचिंग एस्केप सीक्वेंस को अक्षम कर देगा (लेकिन निश्चित रूप से अभी भी सामान्य कार्यक्रमों के साथ काम करेगा)। स्क्रीन के मुख्य कारण अलग-अलग हैं, आमतौर पर (प्रोग्राम के बीच स्विच करना, डिस्कनेक्ट करना और फिर से कनेक्ट होने पर अपने मूल कार्यक्रमों पर वापस जाना) आदि।

दौड़ना reset(या भागने वाले कॉम्बो में से एक) काम करता है यदि आप कभी भी एक गार्बल्ड स्क्रीन (या एक स्क्रीन जो फिर से इको इनपुट से इनकार करते हैं) में चलाने के लिए होता है ...


1
रनिंग स्क्रीन के साथ समस्या यह है कि आप माउस स्क्रॉलिंग जैसे टर्मिनल से उपयोगी सामान खो देते हैं।
therefromhere

1
IBTD। हां, माउस स्क्रॉलिंग काम नहीं करेगी, लेकिन आपको काम करने वाले कीबोर्ड स्क्रॉलिंग और कीबोर्ड कॉपी और पेस्ट मिलते हैं, जिसमें "डायलॉग बॉर्डर" की समस्या नहीं है। अन्य कार्यक्रम (जैसे "कम") भी माउस स्क्रॉलिंग को मारते हैं।
मिहि

सूक्ति-टर्मिनल में, lessमाउस स्क्रॉलिंग को नहीं मारता है - यह सिर्फ टेक्स्ट को स्क्रॉल करता है less, स्क्रॉलबैक को नहीं।
user1686

हम्म, मैंने अभी स्थापित किया है gnome-terminal(डेबियन लेन से 2.22.3) और मैं lessमाउस के साथ स्क्रॉल नहीं कर सकता ; स्क्रॉलबार के साथ ही धूसर हो गया है screen। बस के रूप में उपलब्ध हर दूसरे टर्मिनल एमुलेटर के साथ। जैसे ही बंद lessया screenबंद किया जाता है, स्क्रॉलबार फिर से सक्रिय हो जाता है।
मिही जूल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.