मैक ओएस एक्स में शब्द चयन विभाजक वर्ण कैसे बदलें?


11

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

तथ्य यह है कि मैं OSX के डिफ़ॉल्ट व्यवहार से नफरत करता हूं ।

उदाहरण के लिए:

निम्नलिखित कोड की लाइन लें:

obj.attr1.innerAttr

यदि मेरा कर्सर लाइन के अंत में है और मैं alt+ दबाता हूं backspace, तो यह सब कुछ हटा देगा और सिर्फ नहीं innerAttr

मुझे केवल कुछ ऐप्स (जैसे iTerm) मिले हैं, जो आपको शब्द चयन विभाजक अक्षर बदलने देते हैं।

क्या पूरे सिस्टम के लिए इसे बदलने का कोई तरीका है?

जवाबों:


5

दो अंग्रेजी विकल्पों (कम से कम ASCII पात्रों के लिए) के बीच एकमात्र अंतर यह प्रतीत होता है कि क्या अवधि और बृहदान्त्र को शब्दों के हिस्से के रूप में माना जाता है।

शब्दों का हिस्सा:

  • '.:_ मानक में
  • '_ अंग्रेजी में (संयुक्त राज्य अमेरिका, कंप्यूटर)

शब्दों के प्रारंभ या अंत का हिस्सा नहीं:

  • $+<=>^` मानक में
  • $+<=>^` अंग्रेजी में (संयुक्त राज्य अमेरिका, कंप्यूटर)

4

पूर्व-ओएक्स-10.9 (मुझे लगता है) के लिए उपयोगकर्ता ` द्वारा उत्तर सही है। हालाँकि, OS X 10.9 और बाद में सिस्टम प्रेफरेंस में थोड़ा बदलाव आया। अब यह इस तरह दिखता है:

भाषा और क्षेत्र


1
Apple इसे घुमाता रहता है। यह अब 10.13 पर काम नहीं करता है। Apple.stackexchange.com/a/124788/15378 केdefaults write .GlobalPreferences AppleTextBreakLocale en_US_POSIX माध्यम से नया समाधान
डैनियल

3

मेरे ज्ञान के सर्वश्रेष्ठ के लिए, चयन शब्द पृथक्करण प्रति-अनुप्रयोग आधार पर किया जाता है, न कि सिस्टम-व्यापी आधार पर। iTerm आपको वर्णों को कॉन्फ़िगर करने की अनुमति देता है, लेकिन यह एक बहुत ही असामान्य विकल्प है; अधिकांश अनुप्रयोग कोको और कार्बन पुस्तकालयों में पूर्व निर्धारित चूक का उपयोग करते हैं, जो कि हार्ड-कोडेड होते हैं, जो एक केंद्रीकृत वरीयता सेटिंग से नहीं खींचे जाते हैं।


खैर, यह बहुत बुरा है ...

1
इससे भी महत्वपूर्ण बात, iTerm की वरीयता केवल iTerm में पाठ के चयन को प्रभावित करती है। यह प्रभावित नहीं करता है कि tty एप्लिकेशन कर्सर को कैसे स्थानांतरित करते हैं या शब्दों को संपादित करते हैं।
क्रिस पेज

मैक प्रोग्रामिंग के लिए 3 प्रमुख ऑपरेटिंग सिस्टमों में से सबसे कम प्रयोग करने योग्य है। मैंने पिछले 5 वर्षों में बड़े पैमाने पर विंडोज, लिनक्स और मैकओएस का उपयोग किया है और मैं अभी मैक को खड़ा नहीं कर सकता हूं। Apple लगातार बदलता है कि उनका सिस्टम उस बिंदु पर कैसे काम करता है जहां SO और थर्ड पार्टी टूल लगभग हमेशा आउटडेटेड होते हैं।
Shadoninja
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.