क्या अगले शब्द पर जाने के लिए विम में शॉर्टकट है जो कर्सर शब्द जैसा ही है? इसे खोज कमांड /
के साथ शब्द टाइप किए बिना काम करना चाहिए।खोज के बिना विम में अगले शब्द पर जाएं
उत्तर
* मेल खाने वाले अगले शब्द को जाता है और # पिछले मिलान शब्द करने के लिए चला जाता है कर रहे हैं। * इतना उपयोगी है कि इसे कभी-कभी सुपर स्टार कहा जाता है।
* और # अपने मित्रों (आगे और पीछे दिशाओं क्रमशः)
कर्सर के तहत वर्तमान शब्द को खोजने के लिए '*' का उपयोग करें।
वर्तमान कर्सर शब्द उपयोग '#'
के लिए पीछे की ओर खोज करने के लिए, तब तक यहां सभी उत्तर सही हैं, मैंने सोचा कि यह एक छोटे से अधिक जानकारी प्रदान करने के लिए उपयोगी हो सकता है।
*
वास्तव में \<word-under-the-cursor\>
के लिए आगे की खोज करता है। चूंकि यह केवल एक खोज ऑपरेशन है, फिर आप n
और N
का उपयोग करके अगली घटनाओं के लिए आगे और पीछे नेविगेट कर सकते हैं। इसका मतलब यह भी है कि आपकी पिछली खोज खो गई है। #
बिल्कुल *
जैसा ही है, सिवाय इसके कि यह एक रिवर्स खोज करता है।
खोज स्ट्रिंग में \<
और \>
विम की रेगेक्स भाषा में शब्द सीमाएं हैं जो इस काम को बहुत अच्छी तरह से बनाती हैं। यह भी ध्यान रखना महत्वपूर्ण है कि "शब्द" माना जाता है iskeyword
विकल्प द्वारा निर्धारित किया जाता है। अधिक जानकारी के लिए :help word
देखें।
जीडी और इसके रूप भी बहुत ही आसान हैं। यह * से थोड़ा अलग तरीके से काम करता है, जिसमें यह कर्सर के नीचे शब्द की स्थानीय घोषणा (या वैश्विक घोषणा अगर कोई स्थानीय मौजूद नहीं है) की खोज करता है। इसके बाद आप n के साथ परिणामों के माध्यम से खोज सकते हैं जैसे आप सुपरस्टार के साथ कर सकते हैं, और यह टिप्पणियां छोड़ देगा। जब आप कोड संपादित कर रहे हों तो यह सहायक हो सकता है।
:help gd
- 1. विम सहायता फ़ाइल में अगले टैग पर कैसे जाएं
- 2. विम वृद्धिशील खोज अगले परिणाम
- 3. विम में चरित्र खोज में वापस जाएं?
- 4. विम खोज शब्द
- 5. मोंगोस - अगले तत्व पर जाएं
- 6. विम: बफर पर जाएं?
- 7. विम - पिछले स्थान पर जाएं
- 8. गिट: पिछले और अगले प्रतिबद्धता पर जाएं
- 9. jQuery के बिना स्क्रॉल/आईडी पर जाएं
- 10. Google कस्टम खोज अगले पृष्ठ
- 11. आईफोन: uitableview में अगले uitextfield पर जाएं, कैसे करें?
- 12. विम (डैश कैरेक्टर) में पूरे शब्द की खोज
- 13. विम - खोज में झटका रजिस्टर
- 14. टेक्स्टमेट की 'फ़ाइल पर जाएं' फ़ज़ी खोज एल्गोरिदम क्या है?
- 15. UITableView सेल पर जाएं
- 16. विम: मैं अपनी खोज से एक संपूर्ण शब्द कैसे निकालूं?
- 17. विम में पूरा शब्द कैसे खोजें?
- 18. विम: फोकस खो जाने पर कमांड मोड पर वापस जाएं
- 19. एक शब्द को कैसे हटाएं और विम में डालने मोड में कैसे जाएं?
- 20. लुसीन: खोज शब्द के रूप में मल्टी-शब्द वाक्यांश
- 21. रेगेक्स मल्टी शब्द खोज
- 22. शब्द खोज एल्गोरिदम
- 23. सोलर सटीक शब्द खोज
- 24. विम - खोज स्ट्रिंग
- 25. विम वर्तनी में शब्द पहचान कैसे बदलें?
- 26. विम: लाइन्स में शब्द विभाजित करें?
- 27. नेटबीन्स फ़ाइल खोज संवाद पर जाएं बहुत धीमा है
- 28. सीमा के बिना विंडो ले जाएं
- 29. कोडशश के "टैब" शॉर्टकट के समकक्ष रिशेर्पर (अगले/पिछली उपयोग पर जाएं)
- 30. शब्द के लिए विम (या ऐसा कुछ)
धन्यवाद। शब्द ** w/o ** सीमाओं का चयन करने का कोई तरीका है? यही है, मेरे पास खोज करने के लिए एक शब्द है, जो कई स्थानों में उप-शब्द के रूप में दिखाई देता है जिसे मैं ढूंढना चाहता हूं। परीक्षा के लिए: "दिन" ढूंढें और "रविवार", "सोमवार" मैच करें। – ysap
यह काफी समय से रहा है क्योंकि मैंने व्यापक रूप से विम का उपयोग किया है, लेकिन मुझे अपना मैपिंग जोड़ने के बिना ऐसा करने का कोई तरीका याद नहीं है। कुछ ऐसा ": nnoremap *: चलो @/= विस्तार ('') सामान्य! एन " हो सकता है। –
धन्यवाद, और क्षमा करें, मुझे यह टिप्पणी अपडेट करनी चाहिए थी। मैंने सवाल पूछा और यहां जवाब मिला; https://stackoverflow.com/q/47063402/274579 – ysap