क्या किसी को पिछड़े कमांड खोज फीचर को बैश [Ctrl-r](और [Ctrl-o]) करने का तरीका पता है, जो कि विंडोज़ पॉवरशेल में इतना उपयोगी है?
C-rएक अधिक शक्तिशाली arrow upइतिहास हेरफेर है, यह एमएसीएस की तरह C-rहै कि यह आपके द्वारा पहले दर्ज किए गए कमांड के अंदर पिछड़े को खोजता है। फिर C-oउस कमांड को निष्पादित करता है और उसके तुरंत बाद अगले कमांड को लाइन पर रखता है। ताकि आप पारित श्रृंखला को कुशलता से दोहरा सकें। इसके अलावा यह एक बचा हुआ इतिहास है, सत्र इतिहास नहीं। ( ~/.bash_historyफ़ाइल)। जो असीम रूप से उपयोगी है।
धन्यवाद।
पीएस: एक बोनस के रूप में टैब जो कि चक्र द्वारा काम नहीं कर रहा है, यह भी बहुत ही अच्छा होगा।
PSConsoleHostReadlineउपयोगी कहा जा सकता है। शुरू करने के लिए एक अच्छी जगह PSReadLine का उपयोग करना होगा , जो उस हुक का उपयोग करता है। PSReadLine ctrl-o का समर्थन नहीं करता है, लेकिन यह ctrl-r का समर्थन करता है (माना जाता है - यह मेरे लिए काम नहीं करता था)। क्रिसमस पर ctrl-o को लागू करने पर मेरी नज़र हो सकती है क्योंकि यह उपयोगी लगता है।