क्या उदात्त पाठ 2 उपयोगकर्ता को वर्तमान चयन तक सीमित, खोजने और बदलने की अनुमति देता है?
मुझे यह सोचना चाहिए कि केवल इसे खोजने के लिए कई खोजों के बाद मैं असमर्थ रहा हूं।
क्या उदात्त पाठ 2 उपयोगकर्ता को वर्तमान चयन तक सीमित, खोजने और बदलने की अनुमति देता है?
मुझे यह सोचना चाहिए कि केवल इसे खोजने के लिए कई खोजों के बाद मैं असमर्थ रहा हूं।
जवाबों:
ST2 में उसके लिए एक बटन है।
यदि आपके चयन में एक पंक्ति विराम शामिल है, तो "चयन के भीतर" बटन स्वचालित रूप से सक्रिय हो जाएगा - ST2 पर
दुर्भाग्य से एसटी 3 पर स्मार्ट सक्रियण खो गया है। आप यहाँ उस पर अनुसरण कर सकते हैं http://www.sublimetext.com/forum/viewtopic.php?f=3&t8/119
यहां आपको अपने उपयोगकर्ता कीबाइंडिंग में जोड़ने की आवश्यकता है:
{ "keys": ["alt+y"], "command": "toggle_in_selection", "context":
[
{ "key": "setting.is_widget", "operator": "equal", "operand": true }
]
},
हाँ, यह गूंगा है कि कोई डिफ़ॉल्ट कीबाइंडिंग सेट नहीं है।
इसके अलावा कमांड नाम " toggle_in_selection
" का दस्तावेजीकरण नहीं किया गया था, लेकिन मैंने अनुमान लगाया और भाग्यशाली रहा।
संपादित करने के लिए संपादित करें:
/*
btw, the way i want to use find by default
(actually, i use replace by default, but same dif),
is for "in_selection" to be true by default,
*unless* the selection is empty.
(
the default is that "in_selection" is *false* by default,
unless the selection contains a newline.
)
i finally got around to digging up how to get that,
which is apparently by changing the *keybindings* you use to pop open the find(/replace) panel?
*/
{ "keys": ["ctrl+f"], "command": "show_panel", "args": {"panel": "replace", "in_selection": true}},
{ "keys": ["ctrl+f"], "command": "show_panel", "args": {"panel": "replace", "in_selection": false},
"context":
[
{ "key": "selection_empty", "operator": "equal", "operand": true}
]
},
toggle_side_bar toggle_full_screen toggle_distraction_free toggle_overwrite toggle_record_macro toggle_setting toggle_comment toggle_case_sensitive toggle_regex toggle_whole_word toggle_preserve_case
(मैक ओएस एक्स विशिष्ट शॉर्टकट के साथ) को बदलने some name
के लिए new name
:
some name
: cmdfटाइप करें some name
(कभी-कभी प्रेस करने की आवश्यकता होती है return)new name
, नहीं है प्रेसreturnctrl+H
और "ढूंढें क्या:" के लिए छोड़ दिया गया है "शीर्षक में एक बटन" चयन में "
चयन के साथ प्रतिस्थापित करने के लिए काम करने की कुंजी है, तो पहले पाठ का चयन करें फिर खोजें> प्रतिस्थापित करें फिर पाठ में भरें जो आपके खोजने और बदलने वाले हैं, फिर "चयन में बटन टूलटैप" की जांच करें " फिर सभी को बदलें" पर क्लिक करें। ..
मैं सबसे अच्छा और सबसे उपयोगी समाधान के रूप में एक और जवाब जोड़ रहा हूं (मेरी राय में) एक टिप्पणी में छिपा हुआ था और मैंने इसे लगभग याद किया (धन्यवाद @mdrozdziel)।
वह टूल चुनें, जिसे आप खोजना चाहते हैं, टूलबार खोजने और बदलने के लिए Shift+ हिट करें H। बाईं ओर बटन के बैंक के दाईं ओर एक बटन है जो चयन के भीतर खोज को सक्रिय करेगा।
यह ST3 में डिफ़ॉल्ट रूप से बंद है, लेकिन आप यह है जब आप को जोड़कर एक से अधिक लाइन चयन में चूक करने के लिए सेट कर सकते हैं "auto_find_in_selection": true
अपनी पसंद फाइल करने के लिए (inputting द्वारा पाया Alt, N, S, Enter)।