रीमैप Ctrl + C, Ctrl + V, और Ctrl-X केवल [डुप्लिकेट]


11

मुझे पता है कि मैं विश्व स्तर पर स्वैप कर सकते हैं Controlऔर Commandमैक ओएस में है और इस मैं क्या जरूरत नहीं है। मैं क्या करना चाहूंगा, दोनों बटन अपने पास रखें और केवल Ctrl+C, Ctrl+V, and Ctrl-Xकाम करें और जैसे कि वे Commandबटन के साथ दबाए गए थे । ऐसा करने का सबसे आसान तरीका क्या है?

जवाबों:


9

एक विकल्प DefaultKeyBinding.dict का उपयोग करना होगा , लेकिन यह सभी अनुप्रयोगों या पाठ दृश्यों में काम नहीं करेगा।

{
    "^x" = cut:;
    "^c" = copy:;
    "^v" = paste:;
}

KeyRemap4MacBook लगभग हर जगह काम करेगा, और यह विशिष्ट अनुप्रयोगों को छोड़कर भी अनुमति देता है।

यहां स्क्रीनशॉट में चयनित रीमैपिंग की परिभाषा दी गई है :

<item>
  <name>Use PC Style Copy/Paste</name>
  <appendix>(Control+C to Command_L+C)</appendix>
  <appendix>(Control+V to Command_L+V)</appendix>
  <appendix>(Control+X to Command_L+X)</appendix>
  <appendix>(Except in Terminal, VM, RDC, Emacs, X11, Eclipse)</appendix>
  <identifier>remap.copy_paste_winstyle_no_term</identifier>
  <not>EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE</not>
  <autogen>--KeyToKey-- KeyCode::C, VK_CONTROL, KeyCode::C, ModifierFlag::COMMAND_L</autogen>
  <autogen>--KeyToKey-- KeyCode::V, VK_CONTROL, KeyCode::V, ModifierFlag::COMMAND_L</autogen>
  <autogen>--KeyToKey-- KeyCode::X, VK_CONTROL, KeyCode::X, ModifierFlag::COMMAND_L</autogen>
</item>

1

एक और विकल्प बेटरटचटूल का उपयोग करना होगा ।
यह उपयोग करने के लिए बहुत सरल है, और आप इसे कीबोर्ड शॉर्टकट से किसी भी कार्रवाई को ट्रिगर करने के लिए सेट कर सकते हैं: BetterTouchTool स्क्रीनशॉट

हालाँकि, ऐसा करने से CTRL + C या CTRL + X अब टर्मिनल के अंदर अपेक्षित रूप से काम नहीं करता है। लेकिन आप इस मामले को संभालने के लिए टर्मिनल के लिए पूरी तरह से बीटीटी को निष्क्रिय कर सकते हैं।


0

आप को स्थापित करने और configue कर सकते हैं karabiner के निम्न कॉन्फ़िगरेशन के साथ अनुप्रयोग private.xmlफ़ाइल (में संपादित विविध टैब):

<?xml version="1.0"?>
<root>
  <item>
    <name>Copy with Ctrl-C</name>
    <identifier>private.use_ctrl_c_for_copy</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::C, ModifierFlag::CONTROL_L,
        KeyCode::C, ModifierFlag::COMMAND_L
    </autogen>
  </item>
  <item>
    <name>Cut with Ctrl-X</name>
    <identifier>private.use_ctrl_x_for_cut</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::X, ModifierFlag::CONTROL_L,
        KeyCode::X, ModifierFlag::COMMAND_L
    </autogen>
  </item>
  <item>
    <name>Paste with Ctrl-V</name>
    <identifier>private.use_ctrl_v_for_paste</identifier>
    <autogen>
        __KeyToKey__
        KeyCode::V, ModifierFlag::CONTROL_L,
        KeyCode::V, ModifierFlag::COMMAND_L
    </autogen>
  </item>
</root>

और फ़ाइल को कुंजी टैब में पुनः लोड करने के बाद नए बनाए गए आइटम को सक्षम करें ।

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