जवाबों:
M-s SPC
शाब्दिक मिलान व्हॉट्सएप को टॉगल करने के लिए इसर्च के दौरान उपयोग करें । जब शाब्दिक रूप से मिलान किया जाता है, तो प्रत्येक SPC
प्रकार जो आप टाइप करते हैं, व्यक्तिगत रूप से मेल खाते हैं। (यह डिफ़ॉल्ट Emacs व्यवहार, BTW हुआ करता था।)
डिफ़ॉल्ट व्यवहार अनुकूलित विकल्प के रूप में इसे कॉन्फ़िगर करने के search-whitespace-regexp
लिए nil
। ( M-x customize-option search-whitespace-regexp
)
जीएनयू एमएसीएस मैनुअल, नोड देखें Special Isearch
।
set-variable
नए मान को लगातार नहीं बचाता है, जिससे डिफ़ॉल्ट व्यवहार नहीं बदलेगा। मुझे लगता M-x customize-option
है कि यहां के लिए क्या कहा जाता है।
यदि आप अंतरिक्ष वर्ण से बचते हैं, तो regexp वृद्धिशील खोज का उपयोग करने से समस्या हल होती है:
C-M-s \SPC\SPC
आप बैकस्लैश के बिना भी खोज और प्रतिस्थापन का उपयोग कर सकते हैं, यदि आप इसके बाद हैं:
M-% SPC SPC
ESC C-s
इसके बजाय कुंजी संयोजन का उपयोग करना पड़ा । यह भी देखें github.com/leoliu/ggtags/issues/64
Regexp खोज का उपयोग करने से मदद मिलती है, लेकिन आप खोज में स्थान का C-q SPCउद्धरण करने के लिए खोज के लिए शाब्दिक रिक्त स्थान भी सुनिश्चित कर सकते हैं ।
@ Rovanion के जवाब का फिर से उपयोग करने के लिए isearch-forward-regexp
:
C-M-s C-q SPC C-q SPC
वह लगातार दो स्थानों की खोज करेगा। दिलचस्प है, isearch-forward-regexp
असतत मैचों की आवश्यकता है। सर्च कर रहे हैं aaa
के लिए aa
केवल दूसरे चरित्र पर फिर से एक बार और नहीं भरपाई कर देंगे।
(set-variable 'search-whitespace-regexp nil)
वहाँ वास्तव में .emacs लाइन डालने के लिए अच्छा हो सकता है । धन्यवाद।