मैंने अपने कीबोर्ड का उपयोग करते हुए कुछ पाठ का चयन किया है, नीचे की रेखा से शुरू होकर ऊपर जा रहा है ( ! चरित्र कर्सर स्थिति को इंगित करता है)
एएए | {बीबीबी सीसीसी
DDD} EEE FFF
अब, मैं चयन को बदलना चाहूंगा ताकि यह पहली पंक्ति के अंत में शुरू हो , अर्थात यह इस तरह दिखाई दे:
अपेक्षित परिणाम:
एएए बीबीबी सीसीसी |
DDD} EEE FFF
मैं इसके साथ चयन शब्द-दर-शब्द कम कर सकता हूं ⌥ ⇧ →:
लेकिन ऐसा करने का प्राकृतिक तरीका ⌘ ⇧ →पहली पंक्ति के अंत में सीधे कूदना होगा । कई सभ्य पाठ संपादकों में यह ठीक काम करता है (उदाहरण के लिए उदात्त पाठ 2)। |
जब टेक्स्ट को btw चुना जाता है, तो वे भी स्थिति को दृश्यमान रखते हैं।
हालाँकि, OSX ऐप्स का डिफ़ॉल्ट व्यवहार यह है कि वे इस तथ्य की अनदेखी करते हैं कि कर्सर वर्तमान में चयन की शुरुआत में है, और इसे दाईं ओर ले जाकर चयन को हटा देना चाहिए। इसके बजाय, ⌘ ⇧→हमेशा पंक्ति के अंत तक इसके अंत से चयन का विस्तार करता है, कोई फर्क नहीं पड़ता कि वर्तमान में कर्सर कहां है:
वास्तविक परिणाम:
एएए {बीबीबी सीसीसी
DDD EEE FFF} |
क्या देशी OSX ऐप्स को अपेक्षित तरीके से व्यवहार करने का कोई तरीका है?
मैं OSX Yosemite 10.10.2 पर हूं, लेकिन मुझे लगता है कि यह मुद्दा तब तक रहा है जब तक मुझे याद है।
select text between the insertion point and the end of the current line
। आपके उदाहरण में एकमात्र रेखा, जहां चयन में पहले से ही पंक्ति का अंत शामिल नहीं है, अंतिम पंक्ति है। तो OS X में अपेक्षित व्यवहार वहां से चयन का विस्तार करना है, न कि इसे शुरुआती लाइन में छोटा करने के लिए! मुझे पता है कि कुछ संपादक अलग तरह से व्यवहार करते हैं, लेकिन वे इसे गलत कर रहे हैं न कि सिस्टम को!
(*)
मतलब क्या है?
(*)
मतलब है, लेकिन यह शायद प्रलेखन के पिछले संस्करणों से बचा हुआ है। मैंने अपने उत्तर को थोड़ा सा अपडेट किया है जिसमें वैश्विक कीबाइंडिंग शामिल है केवल वही विकल्प जिसे मैं जानता हूं, लेकिन दुर्भाग्य से मुझे पूरा यकीन है कि जिस चीज की तलाश है उसे प्राप्त करने का कोई तरीका नहीं है। चूंकि व्यवहार बिल्ट-इन नहीं है, इसलिए एप्लिकेशन अब इसे संभाल नहीं पाएंगे, भले ही आप इसे ट्रिगर कर सकें।