मैं अक्सर खुद को निम्न स्थिति में पाता हूं: मैंने बैश प्रॉम्प्ट पर एक लंबी कमांड टाइप करना शुरू कर दिया है, लेकिन आधे रास्ते से मुझे पता चलता है कि मुझे किसी अन्य कमांड के साथ कुछ जांचना होगा। यह एक समस्या है जब मैं कंसोल (कोई एक्स) पर होता हूं, जो अक्सर होता है, क्योंकि तब मेरे पास इसे करने के लिए असंतोषजनक तरीके हैं, जिन्हें मैं जानता हूं:
- हिट ctrl+ alt+ F2और एक और वर्चुअल कंसोल पर लॉग इन करें, और पता करें कि मैं क्या चाहता था, फिर वापस जाएं और जारी रखें
- ctrl+ a, प्रकार गूंज + space+ enter, बाहर मैं चाहता था प्रेस मिल जाए, ↑जब तक मैं अपने आदेश मिल जाए, ctrl+ a, delx 5, ctrl+ e, और जारी रखने के लिए
- हाइलाइट करें कि मैंने अपने माउस के साथ अब तक क्या टाइप किया है (यदि जीपीएम चल रहा है, जो कि यह आमतौर पर है), दबाएं ctrl+ cको बाधित करने के लिए, यह पता करें कि मैं क्या चाहता था जबकि सावधान रहें कि मेरे माउस का उपयोग सामान को उजागर करने के लिए न करें, फिर मध्य माउस बटन दबाएं एक नए संकेत पर और जारी रखें
- कमांड लाइन के देवताओं से प्रार्थना करें कि आधे लिखे हुए आदेश का कोई प्रतिकूल प्रभाव नहीं पड़ेगा, लेकिन बस असफल हो जाएं, और जिंजरली प्रेस दर्ज करें, फिर पता करें कि मुझे क्या चाहिए, जब तक मैं अपना आदेश वापस नहीं ले लेता, तब तक ऊपर को दबाता हूं और जारी रखता हूं
- अपने समय मशीन में कूद, समय में वापस यात्रा और अपने आप को याद दिलाना, आदेश लिखें वर्तमान, प्रेस करने के लिए वापस यात्रा शुरू करने से पहले स्क्रीन शुरू करने के लिए ctrl+ a c, मैं चाहता था पता लगाने के, प्रेस ctrl+ a ctrl+a, और जारी रखने के लिए
तो जो मैं जानना चाहता हूं, क्या ऐसा करने का कुछ और सुरुचिपूर्ण तरीका है? एक प्रकार की उप-कमान या समान?
मैं उन तरीकों में सबसे अधिक दिलचस्पी रखता हूं, जिन्हें काम करने के लिए किसी भी तैयारी या सेटअप की आवश्यकता नहीं होती है।