readline पर टैग किए गए जवाब

जीएनयू रीडलाइन एक पुस्तकालय है जो बश और अन्य इंटरैक्टिव कमांड लाइन कार्यक्रमों के लिए कमांड-लाइन संपादन और इतिहास खोज क्षमता प्रदान करता है। बैश और अन्य सॉफ्टवेयर में रीडलाइन कार्यक्षमता के उपयोग से संबंधित प्रश्नों के लिए इस टैग का उपयोग करें।

2
किसी टर्मिनल में गलती से Ctrl-S दबाए जाने के बाद अनफेयर कैसे करें?
यह एक ऐसी स्थिति है जो मेरे साथ बहुत बार हुई है: मैं Ctrl-Sएक टर्मिनल में (एक अलग इरादे से) प्रेस करने के बाद , इसके साथ सहभागिता (इनपुट या आउटपुट) जमी हुई है। यह शायद एक तरह का "स्क्रॉल लॉक" या जो भी हो। इसके बाद मैं टर्मिनल को …

2
क्या 'set -o vi' सेट होने पर स्क्रीन साफ़ करने के लिए Ctrl + L को सक्षम करने का कोई तरीका है?
जब आप bash डिफ़ॉल्ट मोड में Ctrl+ दबाते हैं Lतो स्क्रीन साफ ​​हो जाती है। लेकिन जब मैं दौड़ता हूं set -o viऔर Ctrl+ दबाता हूं Lतो कीस्ट्रोक प्रिंट होता है ( ^L)। क्या इस व्यवहार को रखने का कोई तरीका है?
54 bash  readline  vi-mode 

4
मुझे बैश में शॉर्टकट निकालने के लिए टर्मिनल कुंजी कोड की एक सूची कहां मिल सकती है?
उदाहरण के लिए: "\e[1;5C" "\e[Z" "\e-1\C-i" मैं केवल बिट्स और टुकड़ों को जानता हूं, जैसे \eभागने के लिए और के C-लिए खड़ा है Ctrl, लेकिन ये नंबर ( 1) और अक्षर ( Z) क्या हैं? क्या हैं ;, [और -के लिए संकेत? क्या केवल परीक्षण और त्रुटि है या बैश …

1
कीबाइंडिंग के बिना रीडलाइन फ़ंक्शन निष्पादित करें?
मैं सिर्फ रीडलाइन मैन-पेज पढ़ रहा था और मुझे पता नहीं था कि महान आदेशों का एक गुच्छा मिला है। हालाँकि, कई डिफ़ॉल्ट कुंजी बाइंडिंग नहीं है। क्या शेल से अनबाउंड कमांड को निष्पादित करने का एक तरीका है? मैं यह नहीं पूछ रहा हूं कि ~ / .inputrc में …
26 bash  shell  readline  inputrc 

9
कैसे वर्तमान में bash कंसोल पर पैरामीटर में टाइप किया जाता है?
मैं बस कुछ लाइनों के साथ टाइप कर रहा था: mv foo/bar/poit/zoid/narf.txt और अचानक एहसास हुआ, धिक्कार है, मुझे उस पैरामीटर के बड़े हिस्सों को फिर से लिखना होगा mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt यहां तक ​​कि tabcompletion के साथ, काफी दर्द। मुझे पता है कि मैं पाठ और मिडिलक्लिक का चयन …

3
जब मैं एक GNU स्क्रीन के भीतर काम कर रहा हूँ, Ctrl-a मुझे प्रॉम्प्ट की शुरुआत में नहीं ले जाता है
कमांड के शुरुआती और अंत में नेविगेट करने के लिए, मैं आमतौर पर उपयोग करता हूं Ctrlaऔर Ctrle। हालाँकि, जब मैं एक GNU स्क्रीन के भीतर काम करता हूं, तो वे कीबाइंडिंग कार्य नहीं करते हैं क्योंकि शायद वे GNU स्क्रीन द्वारा उपयोग किए जा रहे हैं। क्या कमांड के …

1
"इनपुट आर्क" फ़ाइल में कुंजी बाइंडिंग के लिए कीनेम का सामान्य प्रारूप क्या है?
मैं समझता हूं कि inputrcफ़ाइल में कुंजी बाइंडिंग के लिए प्रारूप है: keyname: function-name or macro Keyname के लिए, मैंने चीजों को देखा जैसे: "\e[B" "\e[1~" "\e[5D" "\M-l" "\C-[OD" "\e\e[D" इन कुंजीनामों का अर्थ क्या है, और कीनेम के लिए सामान्य प्रारूप क्या है? कृपया डॉक्स के लिए एक लिंक …
17 bash  readline 

2
ऑल्ट-लेफ्ट टू स्किप शब्द टर्मिनल एमुलेटर में काम नहीं करता है
पिछली नौकरी में एक डेबियन व्हीज़ी मशीन पर, मुझे सक्रिय कमांड-लाइन (बैश) पर शब्दों के बीच में छोड़ने के लिए Alt + Left और Alt + Right का उपयोग किया गया। हालांकि, जब से घर पर मैंने जेसी (डेबियन 8.0, परीक्षण शाखा) को अपग्रेड किया है, यह अब काम नहीं …

4
मैं रीडलाइन में vi संपादन मोड में कैसे स्विच करूं?
मैं एक रीडलाइन वातावरण में vi संपादन मोड पर स्विच करना चाहता हूं। लेकिन मैं 'सेट -o vi' का उपयोग नहीं करना चाहता। मैं एक कीबोर्ड शॉर्टकट का उपयोग करके अस्थायी रूप से स्विच करना चाहता हूं। मैन पेज कहता है कि मैं ऐसा कर सकता हूं M-C-j। लेकिन वह …
16 bash  readline 

3
सभी पिछले आदेशों के बजाय समान प्रारंभिक वर्णों वाले आदेशों के माध्यम से ब्राउज़ करने के लिए ऊपर-तीर कॉन्फ़िगर करें
पर bashकमांड लाइन, ↑मुझे पिछला आदेश देता है। कमांड-लाइन्स में numpyया matlabजब मैं कुछ अक्षर टाइप करता हूं, तो मुझे ↑उन अक्षरों से शुरू होने वाली कमांड दर्ज करता है । मैं वास्तव में इस व्यवहार को कैसे सक्षम कर सकता हूं bash? मैं कमांड-लाइन इतिहास के माध्यम से खोज …
15 bash  readline 

3
~ / .inputrc फ़ाइल सही ढंग से सोर्सिंग नहीं
मेरे पास यह ~ / .inputrc फ़ाइल है जिसे मैंने कुछ प्रमुख बाइंडिंग के लिए बनाया है। # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\e[1;5C":forward-word "\e[1;5D":backward-word "\e[5C":forward-word "\e[5D":backward-word "\e\e[C":forward-word "\e\e[D":backward-word जब भी मैं दौड़ने की कोशिश करता हूं source ~/.inputrc, यह मुझे निम्न त्रुटि देता है: \ e …
14 bash  tcsh  readline 

2
Ctrl-R रिवर्स सर्च के बाद फॉरवर्ड सर्च को सिंगल शॉर्टकट
मैं हर समय Ctrl+ का उपयोग करता हूं R, लेकिन मैं अक्सर कमांड को अतीत में रखता हूं, क्योंकि मैं इसे इतनी जल्दी दबा रहा हूं। खोज को आगे करने के लिए, Ctrl+ Sइस्तेमाल किया प्रदान की जा सकती है कि यह (जिसमें, मेरे मामले में konsole टर्मिनल पहले उपयोग …

2
शेल में नियंत्रण वर्ण (^ C, ^ D, ^ [, ...) कैसे प्रदर्शित करें
जब आप शेल में नियंत्रण वर्ण टाइप करते हैं, तो वे "कैरेट नोटेशन" कहलाता है। उदाहरण के लिए एस्केप ^[कैरट नोटेशन में लिखा गया है। मुझे अपने बैश शेल को शांत करने के लिए अनुकूलित करना पसंद है। मैंने उदाहरण के लिए अपने को बदल दिया है PS1और PS2रंगीन हो …

1
वर्तमान बैश कमांड-लाइन में पूरे तर्क को हटा दें
उपयोग ^W(यूनिक्स-वर्ड-रूबाउट) मैं अपने बैश शेल में वर्तमान कमांड से एक एकल "शब्द" को आसानी से हटा सकता हूं। हालाँकि, जब उद्धृत तर्कों से निपटना होता है, जिसमें रिक्त स्थान होते हैं (या बैकस्लैश-एस्कैप्ड रिक्त स्थान वाले अयोग्य तर्क) यह अच्छी तरह से काम नहीं करता है क्योंकि यह केवल …
13 bash  readline  inputrc 

2
कमांड-हिस्ट्री में पूर्ववत परिवर्तन कैसे करें?
UNIX सिस्टम में आप पिछले कमांड के माध्यम से नेविगेट करने के लिए ऊपर और नीचे तीर दबा सकते हैं। यह बेहद आसान है। कभी-कभी, मैं ऊपर जाता हूं और एक आदेश पाता हूं जिसे मैं फिर से उपयोग करना चाहता हूं, लेकिन कुछ बदलावों के साथ। अगर मैं इस …

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