स्क्रॉलबैक टर्मिनल विंडो (ssh session) में काम नहीं कर रहा है


12

मेरे पास स्लाइसहोस्ट में एक ubuntu स्लाइस है, जिसका अर्थ है कि यह एक एक्सएन होस्ट पर एक डोमू है - और यह एक सुंदर स्ट्रिप डाउन इंस्टॉलेशन है।

जो चीज मुझे परेशान करती है, वह है शिफ्ट-पीगप का उपयोग करके टर्मिनल में वापस स्क्रॉल करना।

क्या कोई मुझे बता सकता है कि कौन सा पैकेज इस स्क्रॉलबैक कार्यक्षमता को सक्षम करता है (इसलिए मैं यह जांच सकता हूं कि क्या यह स्थापित है) - या यदि आपके पास कोई अन्य अंतर्दृष्टि है कि यह क्यों काम नहीं कर रहा है, तो मुझे बताएं।

(ध्यान दें: मैं वर्तमान में "डिफ्लेकबैक 1024" सेट के साथ स्क्रीन चला रहा हूं, लेकिन यह अभी भी काम नहीं करता है)

जवाबों:


11

~/.screenrcस्क्रीन से लॉग आउट करने के लिए इसे जोड़ें और इसमें वापस:

shell "/usr/bin/bash"
termcapinfo xterm* ti@:te@

1
दूसरी लाइन की जरूरत थी। (मैं zsh का उपयोग कर रहा हूं)
ओवरकोडर सेप

4

स्क्रीन आपके स्थानीय एक्स टर्मिनल में मानक स्क्रॉलबैक को अक्षम करता है, क्योंकि यह वास्तव में पर्दे के पीछे एक शाप कार्यक्रम है। जैसा कि मुरली ने कहा, यदि आप स्क्रीन के स्क्रॉलबैक का उपयोग करना चाहते हैं, तो आपको इतिहास देखने के लिए नियमित कुंजी (PgUp / PgDn / कर्सर) का उपयोग करना होगा। पलायन आपको वापस मिल जाएगा।


हममम। यह अन्य (डेबियन) सर्वरों पर ऐसा नहीं है कि मैं स्क्रीन पर चल रहा हूं। मैं अभी भी उन सर्वर पर वापस स्क्रॉल करने के लिए शिफ्ट-पगप का उपयोग कर सकता हूं।
ब्रेंट

1
स्क्रीन के स्क्रॉलबैक में वी कुंजी बाइंडिंग (hjkl, Ctrl + F, Ctrl + B, / खोज आदि के लिए) भी काम करेगा।
मुरली सूरिर

ओह - यह भी, यह "एक्स टर्मिनल" नहीं है - यह एक सत्र है।
ब्रेंट

और आपका SSH सत्र क्या चल रहा है?
Womble

1

आपके स्थानीय या दूरस्थ मशीन पर स्क्रीन सत्र है? यदि यह रिमोट पर है, तो स्क्रीन के स्क्रॉल बैक मोड (Ctrl + A, [डिफ़ॉल्ट रूप से] में जाने का प्रयास करें।

क्या Shift + PgUp ब्याज से बाहर काम करता है?


मेरी गलती - मेरा मतलब था शिफ्ट-पगप (ctrl-pgup नहीं)।
ब्रेंट

+1 Ctrl-A [मुझे स्क्रॉलबैक कार्यक्षमता प्रदान करता है (हालाँकि जैसा मैं उपयोग कर रहा हूँ वैसा नहीं है।)
ब्रेंट

स्क्रीन का स्क्रोलबैक भी आपको म्यूटेंट स्क्रीन विंडो के बीच कॉपी और पेस्ट करने की अनुमति देता है। Ctrl-A [आपको कॉपी मोड में डालता है; पहले स्थान पर पहुंचने के लिए एक बार हिट करें, दूसरे चिह्न के लिए फिर से स्थान। फिर Ctrl-A] उस बफर की सामग्री को उस विंडो में पेस्ट कर देगा, जो आप वर्तमान में कर रहे हैं।
मुरली सूरी

0

यदि आप सर्वर पर चलने वाले एक स्क्रीन सत्र के साथ, अपने टर्मिनल के रूप में PuTTY का उपयोग करते हैं, तो आपको PuTTY कॉन्फ़िगरेशन टर्मिनल-> सुविधाओं में "वैकल्पिक टर्मिनल स्क्रीन पर स्विच करना अक्षम करें" के बगल में स्थित बॉक्स को देखना होगा। फिर स्क्रॉल-बैक हमेशा की तरह काम करता है।


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