मैं टर्मिनल में आकस्मिक कॉपी / पेस्ट को कैसे रोक या बाधित कर सकता हूं?


20

जब मैं टर्मिनल में पेस्ट करता हूं, तो कभी-कभी क्लिपबोर्ड में जो होता है वह वह नहीं होता है जिसकी मुझे उम्मीद थी। विशेष रूप से, यह कभी-कभी पृष्ठों और किसी वेबसाइट के पाठ के पृष्ठ होते हैं।

जब ऐसा होता है, तो टर्मिनल पागल हो जाता है, तेजी से झपकी command not foundलेता है और जितना संभव हो उतना तेजी से बाहर थूकता है ।

मुझे डर है कि किसी दिन पाठ में कुछ ऐसा होगा rm -rf /

सबसे अच्छा तरीका क्या है:

  • जब मैं ऐसी गलती करूं तो क्या होगा?
  • ऐसी गलती होने से रोकें?

विवरण के लिए, मैं लिनक्स पर एक urxvt टर्मिनल में GNU स्क्रीन विंडो में बैश का उपयोग करता हूं।

मेरे अनुभव में सामान्य Ctrl-Cया Ctrl-Zकोई प्रभाव नहीं है।


4
मैं हर बार एक ठंडा पसीना तोड़ता हूं जो मेरे साथ होता है ... रूट के तहत काम न करें और बैकअप लें। मैं एक पाठ संपादक में एक "स्क्रैप" फ़ाइल का उपयोग करता हूं, यह जांचने के लिए कि मैंने किसी वेब साइट से क्या कॉपी किया है, क्योंकि ब्राउज़रों के साथ आप कभी भी निश्चित नहीं हो सकते कि आपने अभी क्या कॉपी किया है।
6

जवाबों:


9

सुरक्षित रूप से चिपकाने के लिए, आप CTRL+ X/ का उपयोग करके बैश में एक टेक्स्ट एडिटर लगा सकते हैं E। शेल fcकमांड अंतिम संपादक के साथ एक संपादक को लाएगा।

शेल / टर्मिनल को मारने का लघु, मुझे यकीन नहीं है कि अगर आपके पास कुछ चिपकाने के बाद कुछ मारने का कोई तरीका है, और यह गलत हो गया है।


2

Urxvt का उपयोग करना इसे बहुत आसान बनाता है। बस अपने .Xresources में पुष्टिकरण-पेस्ट सक्षम करें।

URxvt.perl-ext-common: पुष्टिकरण-पेस्ट,

मुझे लगता है कि यह urxvt या urxvt पर्ल्स के कुछ पैकेजों के साथ आता है ... लेकिन एक बार सक्षम होने के बाद यह आपको प्राथमिक या चयन बफ़र्स के पेस्ट पर y या n को हिट करने के लिए कहेगा , और एक लाइन काउंट प्रदर्शित करेगा। इसलिए यदि आप एक लाख रेखाएँ देखते हैं तो आप बस n को तुरंत हिट कर सकते हैं और उसके साथ किया जा सकता है।

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