एक मैक पर रीमैप कॉपी और पेस्ट शॉर्टकट


59

मैं काम पर विंडोज और घर पर एक मैक का उपयोग करता हूं। सबसे बड़ी समस्याओं में से एक बनाम मैक यानी विंडोज पर कॉपी पेस्ट शॉर्टकट के बीच अंतर है Ctrl+ Cऔर Ctrl+ VWindows पर और मैक पर अपने Command+ Cऔर Command+ V। सीखे हुए मोटर कौशल के कारण हमेशा इसकी मेहनत जहाँ मेरा हाथ हमेशा विंडोज Ctrl+ Cकॉन्फ़िगरेशन के लिए आकार लेती है (मैं अब विंडोज का उपयोग कर रहा हूँ)

मैं कॉपी और पेस्ट को Fn+ Cऔर Fn+ Vमैक पर रीमैप करना चाहूंगा । क्यों? क्योंकि Fnकुंजी वास्तव में वह Ctrlकुंजी है जो विंडोज कीबोर्ड पर कुंजी के अनुरूप होती है और अंतिम छोर से इसकी खोज करने में आसान होती है। मैंने डबल कमांड की कोशिश की है, लेकिन यह कुंजी की ओर मुड़ने Fnका विकल्प नहीं है Command

जवाबों:


12

मैं यहाँ से DoubleCommand और jtbandes संकेत के संयोजन का उपयोग करके इसे प्राप्त करने में सक्षम था । पहले डबल कमांड में नियंत्रण कुंजी बॉक्स के रूप में फ़ंक्शन की जाँच करें। फिर सामग्री के साथ फाइल को सहेजें ~ / Library / KeyBindings / DefaultKeyBinding.dict

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

जब आप लॉगआउट करते हैं और आप वापस लॉग इन करते हैं तो fn-c का उपयोग कॉपी करने में सक्षम होना चाहिए। इस दृष्टिकोण में स्पष्ट कमियां हैं। आपको हर उस कमांड को स्पष्ट रूप से परिभाषित करना होगा जिसे आप fn for और mapping को नियंत्रित करने के लिए उपयोग करना चाहते हैं और फिर fn वास्तव में हैकी है। दुर्भाग्य से मैं इसे दूसरे तरीके से काम करने में सक्षम नहीं था। पहले मैंने सोचा था कि आप "कमांड कुंजी के रूप में नियंत्रण कुंजी" चेक बॉक्स और "fn कुंजी कार्य नियंत्रण कुंजी के रूप में" दोनों का चयन करने में सक्षम हो सकते हैं, लेकिन यह काम नहीं करता था। ऊपर एलेक्स की विधि के साथ नियंत्रण को बदलने के लिए डिट्टो। मैं fn को कमांड्स असाइन करने के लिए संशोधक खोजने में भी असमर्थ था, और Apple के दस्तावेज़ीकरण से लगता है कि यह कीबाइंडिंग की तुलना में निचले स्तर पर किया गया है। अगर किसी को ऐसा करने का एक बेहतर तरीका पता है, तो मैं इसे देखना पसंद करूंगा।


मैं इस उत्तर को स्वीकार करूंगा, लेकिन मैं अभी भी चांदी की गोली के समाधान की तलाश कर रहा हूं ..
लिनज़डप

मैक ओएस 10.11 में मेरे लिए काम नहीं
demon101

107

सिस्टम वरीयता> कीबोर्ड> कीबोर्ड शॉर्टकट और एप्लिकेशन कीबोर्ड शॉर्टकट> सभी एप्लिकेशन सेट करें

छोटा रास्ता जोडें

कॉपी ^ सी

पूर्ववत करें ^ Z

कट ^ एक्स

पेस्ट ^ वी

सभी का चयन करें ^ ए

किया हुआ :)


5
प्रश्न को अंत तक पढ़ें।
डैनियल बेक

5
यह वह जगह है जवाब। मैक, RDP, VMWare फ्यूजन और समानताएं पर काम करता है।
मार्क कूपर

5
fnकुंजी के लिए पूछा गया प्रश्न , क्या यह केवल के लिए नहीं है control?
जॉन-एरिक

7
Mavericks में, उन शॉर्टकट्स को यहां जोड़ा जा सकता है: Launchpad-> System Preferences-> Keyboard->> Shortcutsटैब -> App Shortcutsबाएं पैनल में चयन करें -> +आइकन पर क्लिक करें । जोड़ने का एक और शॉर्टकट Save ^S:। इसके अलावा, उपरोक्त समाधान उन कार्यक्रमों में काम नहीं करेगा, जो मेनू पाठ को बदलते हैं, जैसे कि उदात्त पाठ "पूर्ववत्" के लिए प्रविष्टि कैसे बदलता है
आकर्षित

4
OMG ... मेरी जिंदगी अब बहुत बेहतर होने वाली है!
टिम सी। पी।

13

आप कुंजी को मैप Commandकरने की कोशिश कर सकते हैं Control, और इसके विपरीत। यह करना बहुत आसान है और, मेरी राय में, विंडोज कीबोर्ड के समान है।

बस सिस्टम वरीयताएँ -> कीबोर्ड और माउस -> कीबोर्ड पर जाएं। नीचे बाईं ओर एक बटन है, संशोधक कुंजी ... बस स्विच Controlऔर Commandआसपास।


2
यह एक बुरा प्रभाव है अगर आप विंडोज में आरडीपी।
एलेक्स

1
यह भी एक अच्छा समाधान नहीं है यदि आप मैक में बहुत सारे जावा ऐप का उपयोग करते हैं (जो कि आमतौर पर <kbd> नियंत्रण </ kdb> कुंजी का उपयोग करता है क्योंकि यह विंडोज़ में उपयोग किया जाता है) या यदि आप टर्मिनल का उपयोग बहुत अधिक करते हैं, जो <का उपयोग करता है अधिक पारंपरिक तरीकों में kbd> नियंत्रण </ kdb>।
झेरिको

1
यह ctrl + टैब और कमांड + टैब को स्वैप करने का दुर्भाग्यपूर्ण प्रभाव भी है।
ब्रैडेन एंडरसन

1
इससे विम भी पूरी तरह से टूट जाता है।
दान

9

1 - "सेब" पर
जाएं 2 - "सिस्टम वरीयताओं" पर
जाएं 3 - "कीबोर्ड" पर जाएं
4 - "कीबोर्ड" पर, "कीबोर्ड" टैब
5 पर जाएं - "संशोधक कुंजियों पर जाएं .."
6 - बदलें "कमांड"
7 पर "कंट्रोल () की" ड्रॉप डाउन बॉक्स - "ओके" पर क्लिक करें
!

अभी:

Control+ C= कॉपी
Control+ V= पेस्ट, और
Control+ Z= पूर्ववत करें


2

आयरनाहक का प्रयास करें । यह AutoHotkey का पूर्ण पुनर्लेखन है, जिसका उपयोग आप कुंजी को रीमैप करने और शॉर्टकट बनाने के लिए कर सकते हैं।


यह पूरी तरह से फिर से लिखना नहीं है - दुर्भाग्य से इससे दूर है। यह वही कर सकता है जो ओपी चाहता है।
मैट

आपका लिंक टूट गया है
deltree

2

शायद 3rd पार्टी टूलिंग का उपयोग करना उतना आसान नहीं है, लेकिन 10.6 स्नो लेपर्ड में मौजूदा कमांड-सी या कमांड-वी कुंजी भेजने के लिए निम्नलिखित AppleScript का उपयोग कर सकते हैं, और फिर उस स्क्रिप्ट को अपनी पसंद की कुंजी में जोड़ सकते हैं

कुछ इस तरह:

tell application "System Events"
    keystroke "c" using {command down}
end tell

(इससे आप fn कुंजी का उपयोग नहीं होने देंगे ।)


1

मैं आर्ट्टिओज़ तरीके का उपयोग करता हूं , इसे एप्लिकेशन शॉर्टकट के साथ करता हूं, लेकिन इसमें कुछ समस्या है।

यदि मैं भाषा को चीनी पर स्विच करता हूं, तो मेनू शीर्षक को चीनी शब्द का उपयोग करने की आवश्यकता है। :-(

उदाहरण:

  • 拷貝 ^ सी
  • 還原 / 還原 輸入 ^ Z
  • 剪下 ^ एक्स
  • 貼上 ^ वी
  • A A ^ ए

मैंने इस मुद्दे के बारे में सोचा जैसे ही मैंने समाधान पढ़ा।
जेपीर्सन

0

यदि आप काम में डेस्कटॉप का उपयोग कर रहे हैं, तो आप थोड़ी देर के लिए कमांड का उपयोग करने का प्रयास कर सकते हैं। मैंने पाया है कि मेरी मांसपेशी की मेमोरी अब कीबोर्ड की शैली के प्रति संवेदनशील है जो मैं टाइप कर रहा हूं। यह लैपटॉप के साथ भ्रमित हो जाता है, हालांकि। और जब मुझे Apple कीबोर्ड के 1998 संस्करण का उपयोग करना था।

दूसरी ओर, यदि आप लैपटॉप का उपयोग करते हैं, तो यह पूरी तरह अप्रासंगिक है।



0

सबसे अच्छा समाधान Karabiner स्थापित करना है ।

इंस्टॉलेशन के बाद कॉम्प्लेक्स मोडिफिकेशन> पीसी शॉर्टकट लिस्ट को सक्षम करें

https://pqrs.org/osx/karabiner/complex_modifications/#pc_shortcuts-list-group


आपको क्यों लगता है कि आपका सुझाया गया ऐप सबसे अच्छा समाधान है ? क्या आपने खुद को परखा है?
CaldeiraG

हां, मेरे लिए यह काम करने का सबसे अच्छा समाधान है। मैं अभी इसका इस्तेमाल करता हूं। मैंने ऊपर दिए गए समाधानों की कोशिश की, लेकिन वे उस तरह से काम नहीं करते हैं जिस तरह से मुझे ज़रूरत है (एक पूर्व विंडोज पुरुष के रूप में)।
टोन स्नोई

0

यह एक अधिक संपूर्ण सूची है जो आर्ट्टिओज़ के भयानक उत्तर पर आधारित है

सिस्टम वरीयता> कीबोर्ड> कीबोर्ड शॉर्टकट और एप्लिकेशन कीबोर्ड शॉर्टकट> सभी एप्लिकेशन सेट करें

छोटा रास्ता जोडें

  • कॉपी ^ सी

  • पूर्ववत करें ^ Z

  • Redo Shift- ^ Z

  • कट ^ एक्स

  • पेस्ट ^ वी

  • सभी का चयन करें ^ ए

  • खोजें ... ^ एफ

आप Google क्रोम के लिए कुछ विशिष्ट अनुप्रयोग जोड़ना चाह सकते हैं:

  • पेस्ट और मैच स्टाइल शिफ्ट- ^ वी

  • खोजें ^ ई के लिए चयन का उपयोग करें

  • अगला खोजें ^ जी

  • पिछली शिफ्ट खोजें - ^ - जी

आप किसी एप्लिकेशन मेनू मेनू में मौजूदा मेनू कुंजी शॉर्टकट पा सकते हैं और वहां प्रदर्शित सटीक नामों का उपयोग करके उन सभी को रिबंड कर सकते हैं। आप वहां परिवर्तन को सत्यापित भी कर सकते हैं।


-1

वहाँ भी एक आसान तरीका है

  1. के लिए जाओ System Preferences -> Keyboard -> Keyboard tab -> Modifier keys

  2. स्वैप Controlऔर Cmdचाबियाँ

  3. चुनते हैं Ok


-1

छवि: मैक वरीयता में शॉर्टकट जोड़े गए

छवि: केवल आंशिक रूप से काम करता है

मैंने मैक वरीयता में शॉर्टकट जोड़ा, लेकिन केवल आंशिक रूप से काम करता है, क्यों?


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