मैं एक कीबोर्ड शॉर्टकट कैसे सेट कर सकता हूं जिसमें बैकस्पेस कुंजी शामिल है?


10

मेरा प्रश्न शीर्षक में है: क्या OS X बैकस्पेस के साथ शॉर्टकट सेट करने की अनुमति देता है, जैसे Ctrl+ Option ⌥+ Command ⌘+ backspace(मेरे मामले में एक ऑटोमोटिव सेवा के लिए)?

संपादित करें :
आप सोच सकते हैं "इसे स्वयं आज़माएं"; अच्छा, मैंने किया। सिस्टम वरीयताएँ → कीबोर्ड → शॉर्टकट में, मैंने इस शॉर्टकट को अपनी सेवा में जोड़ने का प्रयास किया और यह काम नहीं करता है। समस्या बैकस्पेस के साथ लगती है। Ctrl+ Option ⌥+ Command ⌘+ mअच्छी तरह से काम करता है।

क्या कोई ऐसे वर्कअराउंड को जानता है जो मुझे backspaceकीबोर्ड शॉर्टकट में कुंजी का उपयोग करने की अनुमति देता है ?


यदि आप चाहें, तो आप साइट को व्यवस्थित रखने के लिए एक उत्तर के रूप में अपने निष्कर्ष जोड़ सकते हैं।
सारू लिंडस्टोक

वास्तव में मेरा सवाल यह जानना था कि क्या इसके लिए कोई काम हो सकता है।
मैथ्यू रीगलर

आह क्षमा करें, मुझे गलत समझा गया। मुझे लगा कि आप सिर्फ यह जानना चाहते हैं कि शॉर्टकट में बैकस्पेस कुंजी शामिल हो सकती है या नहीं।
सारू लिंडस्टोक

जवाबों:


6

किसी सेवा का शॉर्टकट plutil -convert xml1 ~/Library/Preferences/pbs.plistबदलने के लिए, प्लेस्ट खोलें, और उदाहरण के लिए बदलें

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~a</string>
</dict>

सेवा

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~&#x8;</string>
</dict>

फिर परिवर्तनों को लागू करने के लिए पुनः आरंभ करें।

@ कमांड है, ~ विकल्प है, और & # x8; डिलीट (विंडोज बैकस्पेस) है। फॉरवर्ड डिलीट (विंडोज डिलीट) होगा & # x7f ;; शॉर्टकट तार DefaultKeyBinding.dict में उसी प्रारूप का उपयोग करते हैं ।

ऐप शॉर्टकट सेक्शन में सेट किए गए ग्लोबल शॉर्टकट को चलाने के लिए plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist, प्लेस्ट खोलें, और उदाहरण के लिए बदलें

<key>Some Menu Name</key>
<string>~@a</string>

सेवा

<key>Some Menu Name</key>
<string>~@&#x8;</string>

फिर परिवर्तनों को लागू करने के लिए आवेदनों को छोड़ दें और फिर से खोलें।

एप्लिकेशन-विशिष्ट शॉर्टकट ~ / लाइब्रेरी / प्राथमिकताएँ / * में रखे गए हैं।


मुझे नहीं पता कि योसमाइट इस फाइल को अलग तरीके से मानता है, या यदि मेरा मुद्दा क्रोम के लिए विशिष्ट है, लेकिन मुझे यह काम करने के लिए नहीं मिल सकता है। नई कुंजी बाइंडिंग के साथ फ़ाइल को सहेजना कीबोर्ड शॉर्टकट प्राथमिकताओं के लिए प्रचारित नहीं करता है, न ही यह क्रोम के मेनू में दिखाई देता है। अपने जैसे हॉटकी-हैवी लोगों के लिए एक चेतावनी, मैंने अपने कीबोर्ड के शॉर्टकट को OSX (विंडोज़ और लिनक्स से आने वाले) में अनुकूलित करने की कोशिश करने में बहुत कठिनाई पाई है। यद्यपि ऐसा लगता है कि हालांकि ठीक-ठीक अनुकूलन के लिए बहुत सारे अवसर हैं, मैं एक पूरे के रूप में ओएसएक्स कीबाइंडिंग के भीतर एक टन कीड़े ढूंढ रहा हूं।
आका

ध्यान दें कि आपको किसी भी अन्य बाइंडिंग को एक ही कुंजी को हटाना या फिर से असाइन करना होगा, अन्यथा यह काम नहीं करेगा
'16

0

जबकि यह मुफ़्त नहीं है, कीबोर्ड मेस्ट्रो आपकी समस्या का समाधान करेगा।

यहाँ एक बहुत ही सरल उदाहरण है: बस हॉट कुंजी को theDelete (⌦ + ⌦ दबाकर) पर सेट करें और इसे सक्रिय करने के लिए एक मेनू आइटम असाइन करें। आप उन एप्लिकेशन को भी निर्दिष्ट कर सकते हैं जो शॉर्टकट में काम करेंगे, इसलिए आप ट्रिगर का पुन: उपयोग कर सकते हैं।

कीबोर्ड मेस्ट्रो मैक्रो

बेशक, यह देखते हुए कि यह एक बहुत शक्तिशाली मैक्रो प्रोग्राम है, आप इसे अधिक जटिल कार्यों को करने के लिए सेट कर सकते हैं - एप्लास्क्रिप्शंस चलाने से लेकर मार्कडाउन में हेरफेर करने तक ।


0
  • चरण 1 - करबिनर प्राप्त करें (यदि यह पहले से ही आपके मैक पर नहीं है, जो यह हो सकता है)।
  • चरण 2 - खुले करबिनियर
  • चरण 3 - "बैकस्लैश कुंजी बदलें" पर जाएं
  • चरण 4 - "डिलीट बैकस्लैश को फॉरवर्ड डिलीट / + (Fn + backslash to backslash" पर क्लिक करें)
  • चरण 5 - विंडो बंद करें।

यह बैकस्लैश कुंजी को डिलीट कुंजी बनाता है। मैं कभी बैकस्लैश का उपयोग नहीं करता, इसलिए यह मेरे लिए बहुत अच्छा काम करता है। उम्मीद है की यह मदद करेगा।

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