बैकस्पेस कुंजी बनाना खोजक में पिछले फ़ोल्डर पर जाएं


10

क्या OSX को संशोधित करने का एक तरीका है ताकि यह विंडोज 7 की तरह थोड़ा और व्यवहार करे। विशेष रूप से मैं वास्तव में बैकस्पेस को खोजने में सक्षम होना चाहता हूं और पिछले फ़ोल्डर को दिखाने के लिए फाइंडर के लिए ... ठीक उसी तरह जैसे विंडोज और फायरफॉक्स दोनों करते हैं।

मुझे उम्मीद है कि यह स्पष्ट है।

जवाबों:


6

जबकि बार्बाज़ द्वारा प्रस्तुत समाधान एक सभ्य है, वास्तव में एक आदर्श है :), जो सीमा को हटा देता है जो आपको खोजक में पाठ क्षेत्रों में बैकस्पेस का उपयोग करने की अनुमति नहीं देता है (उदाहरण के लिए फ़ाइलों का नाम बदलने, या खोज फ़ील्ड में टाइपिंग करते समय। )।

  1. एक भयानक Karabiner एप्लिकेशन इंस्टॉल करें जो आपको लगभग किसी भी चीज़ को रीमैप करने की अनुमति देता है जो आपको पसंद नहीं है
  2. लिंक में दिए निर्देशों के अनुसार निजी.एक्सएमएल फ़ाइल ढूंढें और संपादित करें (और चरण 4 में आने पर मुख्य सूची में निजी.xml को शामिल करने के लिए करबिनर को अपडेट करने का तरीका पढ़ें)
  3. निम्न कोड डालें और Private.xml फ़ाइल सहेजें:

    <item> <name>Backspace in Finder moves Up</name>⌥ <appendix> (except when editing text fields)</appendix> <identifier>private.Backspace_MoveUp</identifier> <only>FINDER</only> <uielementrole_not>AXTextArea, AXTextField</uielementrole_not> <autogen>__KeyToKey__ KeyCode::DELETE, ModifierFlag::NONE, KeyCode::CURSOR_UP, VK_COMMAND</autogen> </item>

    यह निम्न कार्य करता है:

    • Backspace कुंजी में ign Opt + ⌥ असाइन करता है।
      • नोट: मेरे OS X Yosemite में यह फाइंडर में 'गो अप' कमांड के लिए शॉर्टकट है (उदाहरण के लिए यह हमेशा फ़ोल्डर में एक स्तर से ऊपर जाता है जिसमें आप हैं)। यदि आप 'गो अप' कमांड को पसंद नहीं करते हैं और पिछले फ़ोल्डर में जाना चाहते हैं - अपने स्वयं के शॉर्टकट को 'बब्राज़' उत्तर के अनुसार परिभाषित करें, तो CURSOR_UP, VK_COMMANDकोड के बजाय संबंधित कुंजी संयोजन पेस्ट करें
    • इस आदेश को केवल खोजक तक सीमित करता है
    • इस आदेश को केवल गैर-पाठ फ़ील्ड में सीमित करता है
  4. Karabiner खोलें और "ReloadXML" बटन पर क्लिक करें (लिंक देखें 2. कस्टम निजी जोड़ने के लिए कैसे पर जानकारी के लिए। xml)
  5. "खोजक चाल में बैकस्पेस" कमांड का चयन करें
  6. का आनंद लें :)

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

खुशी है कि आप इसे पसंद करते हैं, लेकिन बस इसे मत देखो - इसे आज़माएं;) यह मैक पर काम करने वाले किसी भी विंडोज उपयोगकर्ता के लिए एक महान उपयोगिता है क्योंकि यह आपको मांसपेशियों की स्मृति को बहुत अधिक तनाव नहीं देता है या मैक पर नियमित रूप से विंडोज फ़ंक्शन प्राप्त करने की अनुमति देता है। (मैंने इस तरह डिलीट करने के लिए शिफ्ट-बैकस्पेस रीमेक किया है, F2 का नाम बदलने के लिए, नाम बदलने के बजाय ओपन फाइल करने के लिए दर्ज करें, विंडोज में Alt-Tab को संभव बनाया, कैप्सलॉक को एक नियमित शिफ्ट कुंजी इत्यादि बनाया,) वैसे, फिर से । "गो अप" - अगर आपको पता नहीं था, तो विंडोज 7/8 में "गो बैक" के बजाय बैकस्पेस "गो अप" बनाना संभव है - यदि आप इस पुराने एक्सपी स्टाइल को पसंद करते हैं।
एवगेनी

मैं फ़ाइल को निजी नहीं करता हूं।
xml

मैं निजी नहीं पा सका। Xml - OS: Mojave कारबिनियर: 12.2.0
लुकास

@LucasBustamante Apple ने नए OS संस्करणों में Karabiner को तोड़ दिया :(, आप जो उपयोग कर रहे हैं, वह Karabiner-Elements है, जो इस प्रकार के अनुकूलन की अनुमति नहीं देता है
Evgeny

8

आप CMD- [(जैसा कि "गो" मेनू में दिखाया गया है) दबा सकते हैं। वहां से नियमित तरीके का उपयोग करते हुए (कीबोर्ड प्राथमिकताएं -> कीबोर्ड शॉर्टकट और "बैक" प्रविष्टि के लिए एक नया शॉर्टकट असाइन करें) काम नहीं करता है क्योंकि "कीबोर्ड शॉर्टकट" फ़ील्ड बैकस्पेस वर्ण को स्वीकार नहीं करता है। पर तुम कर सकते हो:

  • सिस्टम वरीयताएँ, कीबोर्ड, कीबोर्ड शॉर्टकट पर जाएं
  • मेनू शीर्षक "बैक" के साथ फाइंडर के लिए एक नया कीबोर्ड शॉर्टकट बनाएं यहाँ छवि विवरण दर्ज करें
  • किसी भी मनमाना कीबोर्ड शॉर्टकट का उपयोग करें

फिर फ़ाइल को संपादित करें $HOME/Library/Preferences/com.apple.finder.plistऔर XCode का उपयोग करके कीबोर्ड शॉर्टकट को "for" में बदलें।

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

अब, यदि आप खोजक को पुनः आरंभ करते हैं ( killall Finderबल प्रयोग छोड़ें या संवाद करें) तो आप शॉर्टकट का उपयोग कर सकेंगे:

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

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


यह वास्तव में बहुत उपयोगी लगता है, लेकिन मेरे पास फ़ाइल $ HOME / Library / Preferences / com.apple.finder.plist: /? नहीं है?
जिआंगो रेनहार्ड्ट

1
क्या आपके ओएस एक्स संस्करण? मेरे पास केवल 10.6 हैं, और यहां फाइंडर प्राथमिकताएं निश्चित रूप से उस फ़ाइल में संग्रहीत हैं। $ HOME आपका होमफॉल्डर (/ उपयोगकर्ता / <उपयोगकर्ता नाम) है।
बरबज

2
या defaults write com.apple.finder NSUserKeyEquivalents -dict-add "Back" "\U232B"; killall Finder। यह एक व्यावहारिक समाधान नहीं है, हालांकि, यह deleteBackward:पाठ क्षेत्रों में) ( ) के कार्य को ओवरराइड करता है ।
15

1
@ जॉनी ने एक्सकोड और प्लिस्ट एडिटर के साथ वह सब छोड़ दिया, जो लारी ने सुझाया था। हालाँकि, जैसा कि उनके द्वारा पहले ही बताया गया है, फाइंडर में वापस जाने के लिए बैकस्पेस का उपयोग करना एक अच्छा विचार नहीं है, क्योंकि यह भी ट्रिगर हो जाएगा जब आप वास्तव में बैकस्पेस का उपयोग करना चाहते हैं (उदाहरण के लिए जब आप किसी फ़ाइल का नाम बदलें और मिटाने के लिए बैकस्पेस को हिट करना चाहते हैं। एक चरित्र)। मुझे लगता है कि सीएमडी का उपयोग करने के लिए सबसे अच्छा समाधान बस है- [जैसा कि यह देशी कीबोर्ड शॉर्टकट है।
बरबज

1
@barbaz, स्पष्ट करने के लिए धन्यवाद। शर्म नहीं आती। मुझे लगता है कि मुझे अनुकूलित करना होगा।
20ango में Django Reinhardt
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.