टर्मिनल में Ctrl-s को स्थायी रूप से अक्षम कैसे करें?


27

से यहाँ मैं समझता हूँ कि अक्षम करने के लिए Ctrl+ कमांड इस्तेमाल किया जा सकता है और यह काम करता है, लेकिन जैसे ही मैं टर्मिनल को बंद करने और एक और मैं करने के लिए है खोलने के रूप में कमान फिर से डालें। Sstty -ixon

करने के लिए स्थायी रूप से अक्षम Ctrl+ Sमैं एक बना दिया है startup.shकि शामिल stty -ixonकमान और साथ इसे चलाने crontabपर @rebootहै, लेकिन यह काम नहीं करता है।

तो स्थायी रूप से निष्क्रिय करने के लिए समाधान क्या होगा Ctrl+ S?


1
अनुस्मारक: यदि आप CTRL+Sगलती से हिट करते हैं, तो आप CTRL+Qटर्मिनल से डेटा प्रवाह को पुनर्स्थापित करने के लिए उपयोग कर सकते हैं ।
jjmontes

4
आपके startup.shकाम करने का कारण नहीं है, लेकिन स्वीकृत जवाब काम नहीं करता है, यह है कि हर बार एक नया (छद्म) टर्मिनल सक्रिय किया जाना है।
zwol

जवाबों:


42

अक्षम करने के लिए Ctrl- sस्थायी रूप से टर्मिनल में बस अपनी .bashrcस्क्रिप्ट के अंत में इस पंक्ति को जोड़ें (आम तौर पर आपके घर निर्देशिका में)

stty -ixon

2
यह क्या करता है की एक छोटी व्याख्या अच्छा होगा
GoTTimw

मेरी .bashrcशिकायत है कि जब मैं अपने विंडो मैनेजर में लॉग इन करता हूं - एक त्रुटि वाला एक मोडल डायलॉग केवल डेस्कटॉप पर (ग्राफिकल wm, सर्वर ओके के साथ) प्रदर्शित होता है।
स्नाइको
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.