मैं कॉपी और पेस्ट के लिए कीबोर्ड शॉर्टकट को कैसे पुन: कॉन्फ़िगर करूं?


14

मैं सभी कॉन्फ़िगरेशन मेनू देख रहा हूं और एकता विंडो प्रबंधक में कॉपी और पेस्ट के लिए कीबोर्ड शॉर्टकट कैसे कॉन्फ़िगर करें, इसके लिए पूरे वेब पर गुग्लिंग कर रहा हूं।

क्या इसे कॉन्फ़िगर करने के लिए कहीं छिपी हुई जगह है?

ल्यूसिड पर गनोम डेस्कटॉप में, मैंने इसे कॉन्फ़िगर किया था ताकि उबंटू सिस्टम कीबोर्ड / माउस का उपयोग करके, मैं ग्नोम डेस्कटॉप पर हर जगह कॉपी और पेस्ट करने के लिए Win+ C/ Win+ Vका उपयोग कर सकूं, जिसमें फ़ायरफ़ॉक्स और ग्नोम टर्मिनल शामिल हैं; तब जब मैंने माउस को अपने मैक डेस्कटॉप * पर स्थानांतरित किया, तो वही कीस्ट्रोक्स कॉपी और पेस्ट होगा। मैं वास्तव में इस स्थिरता को बनाए रखना चाहूंगा।

Ctrl+ Cकिसी भी प्रकार के टर्मिनल प्रोग्राम में "कॉपी" कुंजी के रूप में स्पष्ट रूप से अनुचित है। (कोई भी Ctrlचरित्र, वास्तव में।)

* मैं Ubuntu पर Synergy सर्वर और Macbook पर सिनर्जी क्लाइंट चलाकर ऐसा कर रहा हूं।


वास्तव में आप का अर्थ क्या है? Ctrl + C और Ctrl + V कॉपी और पेस्ट के लिए काम करते हैं, डैश को छोड़कर जो बग है। यदि आप पूछ रहे थे तो pad.lv/736222 देखें ।
जेरेमी बिचा

जवाबों:


13

मेरे द्वारा वांछित परिणाम प्राप्त करने के लिए विभिन्न कॉन्फ़िगर चीजों की आवश्यकता है:

  • फ़ायरफ़ॉक्स में, इसके बारे में:
    ui.key.accelKey 18
    ui.key.menuAccessKey 17 को कॉन्फ़िगर करें।

    यह Alt-C Alt-V Alt-W फ़ायरफ़ॉक्स के लिए कीबोर्ड शॉर्टकट की बजाए संबंधित Ctrl कुंजी बनाता है।
  • सूक्ति-टर्मिनल में, संपादित करें-> कीबोर्ड शॉर्टकट, "मेनू एक्सेस कुंजियों को सक्षम करें" को बंद करें, कॉपी, पेस्ट आदि को Alt + C, V, आदि में बदलें (यह डिफ़ॉल्ट हो सकता है कि मैंने कुछ समय बदल दिया हो भूतकाल में।)
  • .Synergy-conf में, alt = super, super = alt हटा दें। अब, उबंटू कीबोर्ड पर Alt मैक पर कमांड की है। अब, मैं विन के बजाय ऑल्ट का उपयोग करता हूं; कोई बड़ी बात नहीं। (एकता विंडो प्रबंधक विन कुंजी को "अपने" करने के लिए लगता है; यह मेरी आदत को बदलने के लिए कम से कम प्रतिरोध का रास्ता लगता था ... और Alt कुंजी मैक पर कमांड कुंजी के स्थान की तरह अधिक है।)
  • सिस्टम कीबोर्ड शॉर्टकट्स में "न्यू टर्मिनल - ऑल्ट-टी" को डिसेबल करें ताकि इसे गनोम-टर्मिनल और फायरफॉक्स में "न्यू टैब" के लिए इस्तेमाल किया जा सके।

संकेत के लिए धन्यवाद ... मैं फ़ायरफ़ॉक्स के बारे में भूल गया था: कॉन्फ़िगर परिवर्तन मैंने जब वापस रास्ता बनाया था, जो पहेली के लिए एक आवश्यक टुकड़ा था।


10

Ctrl+ Cऔर Ctrl+ Vडिफ़ॉल्ट रूप से टर्मिनल में कॉपी और पेस्ट न करें । ऐसा इसलिए है क्योंकि Ctrl+ Cएक विशेष कमांड का उपयोग (दशकों के लिए) वर्तमान में चल रही प्रक्रिया को बाधित करने के लिए किया जाता है। डिफ़ॉल्ट बजाय है Shift+ Ctrl+ Cऔर Shift+ Ctrl+ V

यदि आप चाहते हैं, तो आप अपने टर्मिनल में Edit> Keyboard Shortcuts पर क्लिक करके इसे बदल सकते हैं।


आह, यह एक बग की तरह लगता है। मुझे लगता है कि मुझे भी इसी तरह की समस्या थी। मैंने राइट-क्लिक करके और कॉपी का चयन करके इसके चारों ओर काम किया। यह एक कीबोर्ड फोकस समस्या हो सकती है। इसलिए यदि आप बग की रिपोर्ट करते हैं, तो मैं भी इसका अनुसरण करना चाहूंगा।
जेरेमी बिचा

1
@ माइक का स्वागत है ubuntu से पूछने के लिए, जिस तरह से साइट काम करती है वह यह है कि आप अपने प्रश्न में सुधार करते हैं और फिर लोग अपने उत्तरों को अनुकूलित करते हैं, इसलिए अपने वर्कफ़्लो के बारे में अपनी टिप्पणियों को अपने प्रश्न में एकीकृत करें, अन्यथा जानकारी टिप्पणियों में दफन हो जाती है, धन्यवाद!
जॉर्ज कास्त्रो

मामूली बात - मैंने टर्मिनल में Edit-> Preferences-> शॉर्टकट का उपयोग किया, फिर 'कॉपी' (या 'पेस्ट') पर क्लिक करें और फिर शॉर्टकट दर्ज करें।
क्रेग एस। एंडरसन

1
@JeremyBicha यह निश्चित रूप से बग नहीं है।
एहोनेक जूल

6

मुझे यह भी कष्टप्रद लगता है कि टर्मिनल शॉर्टकट को कॉपी और पेस्ट करने के लिए बाकी सिस्टम में उपयोग किए जाने वाले से अलग है। आपके द्वारा पाया गया वैकल्पिक समाधान ctrl + c और ctrl + v के लिए टर्मिनल शॉर्टकट बदल रहा है और निम्नलिखित में जोड़कर इंटरप्ट कुंजी को बदल रहा है ~/.bashrc:

stty intr ^b

अब एक प्रोग्राम को बाधित करने के लिए आपको ctrl + c के बजाय ctrl + b टाइप करना है, लेकिन आप आगे जा सकते हैं और टर्मिनल शॉर्टकट्स को रीमैप कर सकते हैं। एक बार यह हो जाने के बाद, आप सिस्टम में पाठ को कॉपी और पेस्ट करने के लिए लगातार ctrl + c, ctrl + v का उपयोग कर सकते हैं।

यह पता लगाने के लिए कि टर्मिनल सिग्नल भेजने के लिए पहले से ही अन्य नियंत्रण कुंजियों का क्या उपयोग किया जाता है, के आउटपुट की जांच करें stty -a


1

यदि आप लिनक्स पर फ़ायरफ़ॉक्स में कॉपी / पेस्ट के लिए विन कुंजी का उपयोग करना चाहते हैं, तो आप इसे इस प्रकार सेट कर सकते हैं: निम्नानुसार कॉन्फ़िगर करें :

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