मैं Mavericks में न्यूनतम (कमांड-एम) शॉर्टकट कैसे अक्षम कर सकता हूं?


60

मैं Cmd + M शॉर्टकट को अनसेट करना चाहता हूं लेकिन मैं इसे ढूंढ नहीं सकता। मैंने जाँच की है System Preferences > Keyboard > Shortcutsलेकिन वहाँ कोई किस्मत नहीं है। मैंने भी defaults write -g NSUserKeyEquivalents -dict-add 'Minimize' '\0'कोई फायदा नहीं हुआ।

जवाबों:


70

आपको कोई अतिरिक्त सॉफ़्टवेयर स्थापित करने की आवश्यकता नहीं है।

  1. पर जाएं सिस्टम प्राथमिकताएं > कीबोर्ड > शॉर्टकट > अनुप्रयोग शॉर्टकट

  2. प्लस बटननीचे दिए गए बटन पर क्लिक करें

  3. मेनू शीर्षक पाठ इनपुट फ़ील्ड में " छोटा करें " (" सभी का न्यूनतम उपयोग करें" imizeM के साथ कम से कम करने के लिए ) का उपयोग करें

  4. कुछ bizzare कुंजी संयोजन असाइन करें जिसे आप दुर्घटना से दबाएंगे नहीं।

  5. " मिनिमाइज़ " (वैकल्पिक वर्तनी) के लिए तीन और चार चरणों को दोहराएं जो कुछ ऐप्स के लिए आवश्यक है।

  6. परिवर्तनों को सहेजने के लिए विंडो बंद करें।

कीबोर्ड शॉर्टकट सेटिंग्स

मुझे पता है कि यह वास्तव में "इसे अक्षम करना" नहीं है, लेकिन परिणाम प्रभावी रूप से समान है और बिना 3 पार्टी सॉफ्टवेयर पर निर्भर करता है।


6
यह मेरे लिए एल Capitan 10.11.2 पर काम नहीं किया। नियंत्रण-विकल्प-कमान-एम को सौंपी गई कीबोर्ड शॉर्टकट सूची में "सभी एप्लिकेशन" के तहत "मिनिमाइज" दिखाता है, लेकिन यह महत्वपूर्ण संयोजन कम से कम नहीं है, और कमांड-एम अभी भी करता है।
एलेक्स कॉवेंट्री

क्या मैं सुझाव दे सकता हूं कि आप इस प्रतिक्रिया को "सभी को कम करें" कमांड के लिए एक सवारी पर जोड़ दें।
AKnox

8
स्वीकृत उत्तर के लिए एक परिशिष्ट की आवश्यकता है: आप "न्यूनतम" और "न्यूनतम" दोनों को ओवरराइड करना चाहेंगे (उदाहरण के लिए क्रोम यह वर्तनी चाहता है)।
जुसो

यह हाई सिएरा पर काम नहीं करता है।
weberc2

1
Yayyyy! धन्यवाद। यह एक निरंतर झुंझलाहट है क्योंकि यह हमेशा तब होता है जब मैं गलती से कमांड + एम को हिट करता हूं, और मैं इसे उद्देश्य से करना चाहता हूं। मैंने आखिरकार Google को एक समाधान के लिए कुछ क्षण लेने का फैसला किया, और आपका मुद्दा तय हो गया।
क्रिस बब्रिज

7

दूसरा तरीका

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

मैंने पाया, कि CMD + M के लिए कुछ और सेट करना पूरी तरह से काम करता है:

यहाँ छवि विवरण दर्ज करें


दिलचस्प है, लेकिन यह भी काम नहीं लगता है। समस्या यह है कि यह केवल कमांड-एम को ओवरराइड करता है। यदि आप यहां चयन को अक्षम करते हैं, तो कमांड-मी अभी भी विंडो को कम करने का कारण होगा। मैं (और संभवतः अन्य) ऐसा करना चाहते हैं ताकि वे अन्य अनुप्रयोगों के लिए कमांड-एम का उपयोग कर सकें।
स्कॉट बिग्स

1
इसने मेरे लिए एल कैपिटन 10.11.2
एलेक्स कॉवेंट्री

मेरे लिए
मैकोस

3

macOS 10.12 (सिएरा):

स्वीकृत जवाब मेरे काम नहीं आया। लेकिन CMD-Mमैपिंग को अलग क्रिया पर सेट करने से तुरंत काम होता है:

  1. पर जाएं सिस्टम प्राथमिकताएं > कीबोर्ड > शॉर्टकट > अनुप्रयोग शॉर्टकट

  2. दिखाएँ सहायता मेनू आइटम बंद की जाँच करें और

  3. इसे एक CMD-Mमहत्वपूर्ण संयोजन असाइन करें ।

कीबोर्ड शॉर्टकट सेटिंग्स

एक सही समाधान नहीं है, लेकिन अभी भी गलती से खिड़की को कम से कम बेहतर है।


2

Karabiner का उपयोग करते हुए, यह उच्च सिएरा और उच्चतर के साथ काम करता है।

एक फाइल को कुछ इस तरह बनाएं ~ / .config / karabiner / आस्तियों / complex_modifications / emacs_shortcuts.json

{
  "title": "Emacs",
  "rules": [
    {
      "description": "Emacs Shortcuts",
      "manipulators": [
        {
          "from": {
            "key_code": "m",
            "modifiers": { "mandatory": ["left_command"], "optional": ["any"] }
          },
          "to": [{
            "key_code": "m",
            "modifiers": ["left_command", "left_shift", "left_control"]
          }],
          "type": "basic"
        }
      ]
    }
  ]
}

फिर कारबिनियर पर जाएं और इसे सक्रिय करें।


1

ऐसा करने के लिए सबसे आसान तरीका है कि आप एक मुख्य रेपरर स्थापित करें (मैं KeyRemap4MacBook का उपयोग करता हूं )। यद्यपि नाम अन्यथा सुझाव देता प्रतीत होता है, वर्तमान में KeyRemap4MacBook वास्तव में सभी Apple कंप्यूटर उत्पादों के साथ काम करता है जो OS X 10.4 या बाद में चला सकते हैं, जिसमें iMac, Mac mini और Mac Pro शामिल हैं।

इस पद्धति का उपयोग करके, आप ⌘M को मैप कर सकते हैं, जो OS X डिफ़ॉल्ट रूप से फ़ंक्शन को न्यूनतम करने के लिए Fn + significantlyM से मैप करता है, जो गलती से प्रेस करने के लिए काफी कठिन है, और जो ओएस एक्स डिफ़ॉल्ट रूप से कार्यक्षमता के लिए मैप नहीं करता है।

दूसरे शब्दों में, आप इन दो प्रमुख संयोजनों की कार्यक्षमता को स्वैप कर सकते हैं ताकि longerM में अब कार्यक्षमता न हो और अनिवार्य रूप से अक्षम हो। जबकि यह सख्ती से शॉर्टकट को "अक्षम" नहीं कर रहा है, यह समाधान उसी प्रभाव को प्राप्त करता है।

Mavericks में शॉर्टकट को कम करने के लिए निम्न चरणों का उपयोग करें:

1. KeyRemap4MacBook स्थापित करें

.DMGउपरोक्त लिंक से उपयुक्त फ़ाइल डाउनलोड करें और इसे डबल क्लिक करें। यदि आपको इस तरह एक संदेश मिलता है:

आपकी सुरक्षा प्राथमिकताएँ मैक ऐप स्टोर और पहचाने गए डेवलपर्स से केवल ऐप्स की स्थापना की अनुमति देती हैं

फिर System Preferencesअपने कंप्यूटर पर पहले से इंस्टॉल किए गए प्रोग्राम को खोलें और Personalटैब के नीचे , चुनें Security & Privacy। अगला, Generalटैब के नीचे , परिवर्तन करने के लिए निचले बाएं कोने में लॉक पर क्लिक करें (यदि आवश्यक हो तो एक प्रशासनिक पासवर्ड प्रदान करें), और Allow applications downloaded from:लेबल के तहत , Anywhereरेडियो बटन का चयन करें।

अब आप एप्लिकेशन इंस्टॉल कर सकते हैं; समाप्त होने के बाद आपको पुनः आरंभ करने की आवश्यकता हो सकती है।

2. कस्टम सेटिंग्स को कॉन्फ़िगर करना

हालांकि KeyRemap4MacBook उपयोगी विशेषताओं का एक विविध संग्रह प्रदान करता है, लेकिन न्यूनतम शॉर्टकट को अक्षम करना उनमें से नहीं है। इसके बजाय, यह एक आसान एक्सएमएल फ़ाइल प्रदान करता है जिसे आप अपने एपीआई का उपयोग करके संशोधित कर सकते हैं, जिसके बारे में आप सोच सकते हैं।

KeyRemap4MacBook खोलें, और Misc & Uninstallटैब पर जाएँ। Custom Settingलेबल के तहत , Open private.xmlबटन पर क्लिक करें। सुनिश्चित करें कि दस्तावेज़ टेक्स्ट-एडिट जैसे सादे-टेक्स्ट संपादक में खुलता है। एक बार खोलने के बाद, आपको खाली rootटैग के साथ एक खाली XML फ़ाइल देखनी चाहिए । निम्नलिखित कोड स्निपेट के साथ इसकी सामग्री की संपूर्णता को बदलें:

<?xml version="1.0"?>
<root>
    <item>
        <name>Disable Minimize</name>
        <identifier>private.disable_minimize</identifier>
        <autogen>
            __KeyToKey__
            KeyCode::M, ModifierFlag::COMMAND_L,
            KeyCode::M, ModifierFlag::COMMAND_L | ModifierFlag::FN
        </autogen>
        <autogen>
            __KeyToKey__
            KeyCode::M, ModifierFlag::COMMAND_L | ModifierFlag::FN,
            KeyCode::M, ModifierFlag::COMMAND_L
        </autogen>
    </item>
</root>

[नोट: पिछला कोड लेफ्ट-मोस्ट कमांड की का उपयोग करता है। आप सही-सबसे कमांड कुंजी को अक्षम करने में रुचि रखते हैं, के प्रत्येक उदाहरण के बदलने के COMMAND_Lसाथ COMMAND_R।]

private.xmlफ़ाइल सहेजें । Change keyटैब पर वापस लौटें । मुख्य सूची में, remappingलेबल के तहत , आपको अब एक Disable Minimizeचेकबॉक्स देखना चाहिए ।

चेकबॉक्स की जांच करें, और अब आपको theM शॉर्टकट के साथ अपनी विंडोज़ को कम से कम करने में सक्षम नहीं होना चाहिए। यदि आपको कभी शॉर्टकट का उपयोग करने की आवश्यकता होती है, तो Fn + orM का उपयोग करें, या बस Disable Minimizeचेकबॉक्स को अनचेक करें ।


0

मैंने स्तंभ में चेकबॉक्स मिशन नियंत्रण को अनचेक करके "सिस्टम प्रीफ़> शॉर्टकट टैब> मिशन नियंत्रण" में मिशन नियंत्रण को अक्षम कर दिया और फिर Cmd-Mइसके बजाय किसी भी ऐप को खोलना कम कर देगा।

इसलिए, "कीबोर्ड मेस्ट्रो" का उपयोग करते हुए, मैं एक "डू नथिंग" समूह बना रहा हूं और Cmd-Mस्क्रीनशॉट में "नो एक्शन" को सौंपा गया हूं । एक जादू की तरह काम किया!


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