टर्मिनल में पिछले प्रॉम्प्ट पर कूदना


8

एक टर्मिनल में, पिछले / अगले प्रॉम्प्ट पर कूदने के लिए कोई शॉर्टकट हैं? स्क्रॉल करना और लॉग की शुरुआत खोजने की कोशिश करना मेरे वर्कफ़्लो को धीमा कर देता है।

मैं OSX पर iTerm का उपयोग कर रहा हूं, लेकिन यह किसी भी यूनिक्स टर्मिनलों पर लागू होना चाहिए। Tmux में एक समाधान के रूप में अच्छी तरह से मदद मिलेगी।

जवाबों:


16

नवीनतम iTerm2 बीटा में एक "शेल इंटीग्रेशन" फीचर है जो इस तरह की शॉर्टकट कुंजियाँ प्रदान करता है।

यदि आपने इसे सफलतापूर्वक स्थापित किया है, तो आप संकेतों के सामने एक छोटा तीर देखते हैं। Cmd + Shift + Up/Downपिछले / अगले एक पर कूदने के लिए दबाएँ । अधिक शांत सामान के लिए प्रलेखन देखें


1
किसी भी विचार को इस सुविधा के साथ कैसे सेट किया जाए? मैंने शेल एकीकरण स्थापित किया है, लेकिन यह सुनिश्चित नहीं है कि उसके बाद क्या करना है।
domi91c

1
यदि आपने इसे सफलतापूर्वक स्थापित किया है, तो आपको संकेतों के सामने एक छोटा तीर दिखाई देता है। Cmd + Shift + ऊपर / नीचे दबाकर प्रचलित / अगले एक पर जाने के लिए। आगे के अच्छे सामान के लिए iterm2.com/shell_integration.html देखें ।
इग्मोंट

0

"grep" के लिए "इतिहास" आपको आउटपुट के बिना पिछले इनपुट देता है। लेकिन फिर आपको इसका उपयोग करने के लिए कॉपी और पेस्ट करना होगा। एक बार जब आप कुछ इस तरह से उपयोग करते हैं, तो पिछले के लिए अप-एरो काम करता है।


0

Tmux में, आप कॉपी-मोड ( [डिफ़ॉल्ट रूप से बाध्य ) दर्ज कर सकते हैं । वहाँ से आप Ctrl-remacs- मोड में या ?vi-mode में रिवर्स खोज कर सकते हैं । Tmux आपको एक खोज शब्द के लिए कहेगा। यदि आपके संकेत के लिए खोज करने के लिए एक अद्वितीय स्ट्रिंग है, तो इसे ढूंढना बहुत आसान होना चाहिए। कॉपी-मोड में रहते हुए भी, आप nखोज को दोहराने के लिए उपयोग कर सकते हैं ।

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