कीबोर्ड का उपयोग करके टर्मिनल में स्क्रॉल कैसे करें?


148

मैं केवल कीबोर्ड का उपयोग करके कैसे बैश में स्क्रॉल कर सकता हूं? यदि यह बाश में संभव नहीं है, तो क्या इसके समर्थन में कोई अन्य गोले हैं?


34
यह शेल की एक विशेषता नहीं है, यह टर्मिनल एमुलेटर की एक विशेषता है। देखें कि 'टर्मिनल', 'शेल', 'ट्टी' और 'कंसोल' में क्या अंतर है? आप किस टर्मिनल का उपयोग कर रहे हैं?
जिल्स

1
मुझे लगता है कि यह बहुत व्यापक है। जैसा कि उल्लेख किया गया है, स्क्रॉलिंग एक टर्मिनल एमुलेटर फीचर है, शेल फीचर नहीं। कर रहे हैं वास्तव में बहुत सारे टर्मिनल emulators जिनमें से कई बिल्कुल नहीं अलग अलग तरीकों से स्क्रॉल लागू या।
एको

कि स्कोर पर: एक सवाल विशेष रूप से सूक्ति टर्मिनल के बारे में के लिए, हालांकि प्रश्नकर्ता शुरू में भी टर्मिनल एमुलेटर प्रोग्राम निर्दिष्ट नहीं किया है, को देखने के unix.stackexchange.com/questions/460422
JdeBP

अगर किसी को WSL पर उबंटू के लिए जवाब मिलता है तो मैं आभारी रहूंगा। वर्तमान उत्तर मदद नहीं करते हैं।
ब्रैम वनरॉय

जवाबों:


171

"टर्मिनल" में (जैसे ग्राफिक एमुलेटर नहीं gterm), Shift+ PageUpऔर Shift+ PageDownकाम।


4
Shift + Uparrow और Shift + Downarrow भी एक समय स्क्रॉलिंग पर लाइन के लिए काम करते हैं।
जो

3
मेरे लिए इसकी ctrl-shift + Uparrow
Hermann

31

मैं Ubuntu 14 (bash) में डिफ़ॉल्ट टर्मिनल का उपयोग करता हूं और पूरे पृष्ठ को ऊपर / नीचे जाने के लिए पृष्ठ द्वारा स्क्रॉल करना Shift+ PageUpया Shift+ PageDownहै।

Ctrl+ Shift+ Upया Ctrl+ Shift+ Downलाइन से ऊपर / नीचे जाने के लिए।


17

यह आपके टर्मिनल एमुलेटर पर निर्भर करता है, न कि आपके द्वारा उपयोग किए जा रहे शेल पर। मैं व्यक्तिगत रूप से जीएनयू स्क्रीन का उपयोग करता हूं । विवरण से:

स्क्रीन एक पूर्ण-स्क्रीन विंडो प्रबंधक है जो कई प्रक्रियाओं के बीच एक भौतिक टर्मिनल को बहुसंकेतन करता है, आमतौर पर इंटरैक्टिव गोले।

आप C-a [स्क्रॉलबैक मोड दर्ज करने के लिए उपयोग कर सकते हैं । यहां से, आप कीबोर्ड से स्क्रॉल कर सकते हैं और कॉपी और पेस्ट भी कर सकते हैं। Escकुंजी का उपयोग करके मोड को बाहर निकाला जा सकता है ।


13

कीबोर्ड: एप्पल / मैक

टर्मिनल / एमू: ओएसएक्स टर्मिनल

शैल: बैश

fn + up_arrow: पेज अप
fn + down_arrow: पृष्ठ नीचे
cmd + up_arrow: लाइन अप
cmd + down_arrow: लाइन डाउन

2
यह कुछ भी नहीं जोड़ता है, मैक विशिष्ट प्रतीत होता है (जो ठीक से चिह्नित होने पर एक बुरी बात नहीं होगी), और बैश पर लागू नहीं होता है लेकिन टर्मिनल एमुलेटर पर (जो तब उपयोगी होगा जब हम जानते थे कि यह क्या था)।
15

1
मेरे पास कोई कुंजी चिह्नित एफएन नहीं है, न ही कोई चिह्नित सीएमडी।
एंथन

3
@ एंथन क्योंकि आप एक मैक का उपयोग नहीं करते हैं? ओपी ने प्रश्न में ऑपरेटिंग सिस्टम को कभी निर्दिष्ट नहीं किया।
डिस्प्लेनेम

ITerm के लिए आप या तो उपयोग कर सकते हैं fnके साथ या तो shift, commandया optionदिशा के लिए तीर प्लस
lacostenycoder

cmd + up मददगार है 👍
killscreenmike

4

अधिकांश टर्मिनलों में जो मुझे पता था कि आप स्क्रॉल करने के लिए Shift+ PageUpऔर Shift+ का उपयोग कर सकते हैं DownDown। ध्यान दें कि कुछ टर्मिनल स्क्रॉलिंग का समर्थन नहीं करते हैं, या बहुत सीमित इतिहास बफर का उपयोग करते हैं। बाद के मामले में, आप सीमा को बढ़ाना चाह सकते हैं, अगर यह कॉन्फ़िगर करने योग्य है।

एक विकल्प के रूप में, एक पेजर का उपयोग करें; उदाहरण के लिए, less


4

FreeBSD पर, आप Scroll Lockस्क्रीन स्क्रॉलिंग मोड को टॉगल करने के लिए उपयोग कर सकते हैं । इसे एक बार दबाएं, फिर स्क्रॉल करने के लिए ऊपर / नीचे, PgUp / PgDown, Home / End का उपयोग करें। वापस नीचे कूदने और टाइपिंग फिर से शुरू करने के लिए इसे फिर से दबाएँ।


1

यदि आप Mac OS पर VirtureBoxVM का उपयोग करते हैं, तो रोल करने के लिए SHIFT + fn + up_arrow (या down_arrow) दबाएँ।


0

टर्मिनल में सब कुछ दिखाने के लिए एक और तरीका है जो किसी भी कमांड को आखिरी में लिखे "कम है" को दिखाने के लिए और स्पेस बटन पर क्लिक करके आप नीचे स्क्रॉल कर सकते हैं।

उदाहरण

  • ps aux
  • ps aux | less

  • ps fax

  • ps fax | less

0

एप्पल / मैक कीबोर्ड पर लिनक्स (मैकबुक प्रो पर कम से कम)

  • पृष्ठ-अप: शिफ्ट + fn + अपअरो
  • पृष्ठ-डाउन: शिफ्ट + fn + डाउनअरो
  • लाइन-अप: शिफ्ट + नियंत्रण + अप्रोयर
  • लाइन-डाउन: शिफ्ट + कंट्रोल + डाउनअरो
  • घर: पाली + fn + वामअरो
  • अंत: शिफ्ट + एफएन + राइटअरो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.