नोटपैड ++: SHIFT + END के साथ दृश्य रेखा के अंत तक पाठ का चयन करें


4

नोटपैड ++ में, जब मैं SHIFT + END दबाकर पाठ को वर्तमान कैरेट स्थिति से वर्तमान विज़ुअल लाइन के अंत तक चुनता हूं, तो सीआर / एलएफ के साथ सीमित पूरे तार्किक लाइन का चयन किया जाता है।

एक उदाहरण। यदि टेक्स्ट दस्तावेज़ में कैरट पहले स्थान पर है, तो मुझे SHIFT + END दबाने के बाद यह मिलता है:

Notepad++: SHIFT+END selects till the end of logical line

हालाँकि मुझे इसकी आवश्यकता है:

Notepad++: SHIFT+END should select till the end of visual line

ऐसा लगता है कि यह सभी प्रसिद्ध दस्तावेज़ संपादकों में मानक व्यवहार है जिसमें अंतर्निहित विंडोज नोटपैड और amp शामिल हैं; माइक्रोसॉफ्ट वर्ड। नोटपैड ++ में इसे कैसे प्राप्त करें? क्या इसके लिए कोई सेटिंग, या कोई अन्य कीबोर्ड कमांड है?


यदि आप Ctrl-End दबाते हैं तो क्या होता है (Shift End के बजाय) दबाने पर क्या होता है, और जब आप SC1 या SCiTE (SCiTE साइट से उपलब्ध दोनों) का उपयोग करते हैं तो क्या होता है, इसके बारे में मैं उत्सुक हूं, क्योंकि Notepad ++ आधारित है SCiTE पर। [संपर्क] scintilla.org/SciTEDownload.html
TOOGAM

@TOOGAM, एंड अपेक्षित के रूप में काम करता है - दृश्य रेखा के अंत में कैरेट को स्थानांतरित करता है। IMHO, अब यह सब महत्वपूर्ण नहीं है क्योंकि हमारे पास boot13 द्वारा सुझाए गए कार्य समाधान हैं।
TecMan

जवाबों:


3

आप नोटपैड ++ शॉर्टकट मैपर का उपयोग करके वांछित व्यवहार का उत्पादन कर सकते हैं। मेनू से, का चयन करें सेटिंग्स & Gt; शॉर्टकट मैपर ... , दबाएं सिंटिला की आज्ञा बटन, और नीचे स्क्रॉल करें SCI_LINEENDWRAPEXTEND

नोटपैड ++ की मेरी स्थापना में, इस कमांड में डिफ़ॉल्ट रूप से कोई कीबोर्ड शॉर्टकट नहीं है। प्रविष्टि पर डबल-क्लिक करें और चुनें खिसक जाना तथा समाप्त शॉर्टकट डायलॉग पर। दबाएं जोड़ना बटन, फिर ठीक बटन।

अब आपको पुराने शॉर्टकट से छुटकारा पाने की आवश्यकता है: इसके लिए प्रविष्टि ढूंढें SCI_LINEENDEXTEND और इसे संपादित करें। शॉर्टकट को किसी ऐसी चीज़ में बदलें जिसका आप उपयोग करने की संभावना नहीं है, जैसे Ctrl-Alt-शिफ्ट के अंत , तब दबायें ठीक

दबाना शिफ्ट के अंत अब वांछित के रूप में स्क्रीन के दाईं ओर वर्तमान लाइन का चयन करना चाहिए। इसे फिर से दबाकर चयन को अगली पंक्ति में विस्तारित करना चाहिए।


2
अति उत्कृष्ट!! मैंने अभी अपने विन्यास में 'कोई नहीं' SCI_LINEENDEXTEND सेट किया है क्योंकि मुझे इस सुविधा में कोई आवश्यकता नहीं दिखती है।
TecMan

आह, मैंने ध्यान नहीं दिया कि एक विकल्प था। ठंडा! मैं नोटपैड + के लिए मेरा डिफ़ॉल्ट सेटअप बनाने के बारे में सोच रहा हूं। मैंने पहले भी इस व्यवहार पर ध्यान दिया था, लेकिन जब तक मैंने आपके प्रश्न को नहीं देखा था, तब तक इस पर ध्यान नहीं दिया।
boot13

2
मैं भी वर्तमान लाइन के पहले चरित्र के लिए कैरेट को स्थानांतरित करने के लिए दर्पण कमांड सेट करता हूं होम कुंजी। ये है SCI_HOMEDISPLAY । चयन के लिए, संबंधित कमांड है SCI_HOMEDISPLAYEXTEND
TecMan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.