मैं स्क्रॉल लॉक के बिना फ्रीबीएसडी के कंसोल में आउटपुट को कैसे स्क्रॉल कर सकता हूं?


16

मैंने एक लैपटॉप पर एक वीएम के अंदर FreeBSD स्थापित किया है। जैसा कि यह पता चला है, लैपटॉप कीबोर्ड में कोई Scroll Lockकुंजी नहीं है , जिसका उपयोग फ्रीबीएसडी के कंसोल में स्क्रीन को वापस स्क्रॉल करने के लिए किया जाता है। मैं बिना आउटपुट वापस कैसे स्क्रॉल कर सकता हूं Scroll Lock?


2
प्रश्न में ही वह उत्तर था, जिसकी मुझे तलाश थी। मेरे कीबोर्ड में स्क्रॉल लॉक है, लेकिन मुझे नहीं पता था कि मैं इसका उपयोग कर सकता हूं!
mwfearnley

जवाबों:


12

रूट के रूप में, कीबोर्ड मैप को किसी फाइल में डंप करें

kbdcontrol -d > mykeys

फ़ाइल को बदलें ताकि "Ctrl + NumLock" "स्क्रॉल लॉक" सेट हो जाए। स्कैन्कोड "बेस" 069 के साथ लाइन ढूंढें, या जहां "नॉक" पूरी लाइन को भरता है। कॉलम 3 को "nlock" से "slock" तक संपादित करें। रेखा अब इस तरह दिखती है:

"069   nlock  nlock  slock  nlock  nlock  nlock  nlock  nlock   O"

रूट के रूप में, कमांड जारी करें:

kbdcontrol -l mykeys

समाधान यहाँ पाया गया था ।


3
मैक ओएस एक्स पर एक वर्चुअलबॉक्स वर्चुअल मशीन में फ्रीस्टीडी को अतिथि ओएस के रूप में उपयोग करने वाले लोगों के लिए, आप Cntrl-Caps लॉक को भी रीमैप कर सकते हैं। 058 घड़ी क्लॉक सॉक क्लॉक क्लॉक क्लॉक ओ घड़ी टाइपिंग कंट्रोल-कैप्स लॉक आपको स्क्रॉल पर वापस स्क्रॉल करने देता है जहाँ तक स्क्रॉलबैक जाता है। परमानंद!
कोरोस

3
चूंकि यह एक शीर्ष परिणाम है, इसलिए मैं इस बदलाव को स्थायी बनाने के लिए (रिबूट के बाद) ऊपर दिए गए चरणों का पालन mv mykeys /usr/share/syscons/keymaps/mykeys.kbdकरूंगा , और फिर अपनी rconcon फ़ाइल को संपादित करूंगा और साथ में एक पंक्ति keymap="mykeys"
जोड़ूंगा

यह ssh के माध्यम से काम नहीं करता है। यह कैसे काम करने के लिए पर कोई टिप?
पाब्लो लल्लोनी

5

लैपटॉप कीबोर्ड में आमतौर पर एक Fnकुंजी होती है ताकि एक सामान्य पीसी कीबोर्ड पर चाबी को दोहराया जा सके। आपको पता होना चाहिए कि कुछ संयोजन Fnऔर दूसरी कुंजी (संकेत: अपनी कुंजियों पर नीले पाठ की तलाश करें) प्रदर्शन करेंगे Scroll Lock। उदाहरण के लिए, मेरे सस्ते नेटबुक पर, Fn- F12प्रदर्शन करता है Scroll Lock


2

मैं इसके लिए उपयोग करता हूं tmux, आप इसे बंदरगाहों से नीचे स्थापित कर सकते हैं /usr/ports/sysutils/tmuxCtrl-b PgUpऔर Ctrl-b PgDnकंसोल आउटपुट को स्क्रॉल करने की अनुमति दें tmux। BTW, tmuxअन्य महान विशेषताएं हैं, मूल रूप से यह एक उन्नत screenप्रतिस्थापन है।


क्या यह उस आउटपुट को वापस स्क्रॉल करने की अनुमति देगा जो tmux शुरू करने से पहले था? दरअसल, मैं सभी बूट संदेश देखना चाहता हूं, यानी लॉगिन तक आउटपुट।
यूजीन यारमाश

नहीं यह नहीं होगा।
एलेक्स

2
बूट संदेश को dmesg.boot नामक फ़ाइल में संग्रहीत किया जाता है। less /var/run/dmesg.bootआपकी मदद कर सकता है।
हेन्स

1
@ इस फाइल में रूट फाइलसिस्टम के बढ़ते तक केवल संदेशों का हिस्सा होता है। मुझे बाकी की जरूरत थी।
यूजीन यर्मश

1
@ हेन्स dmesg.boot में सब कुछ शामिल है क्योंकि कर्नेल शुरू किया गया था। इसमें बूटस्ट्रैप लोडर संदेश या कोई भी BIOS संदेश शामिल नहीं है जिन्हें साफ़ नहीं किया गया था।
क्रिस एस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.