vim
वर्तमान बफर में खोज
खोज…
एक मनमाना पैटर्न के लिए खोज
विम की मानक खोज कमांड आगे की खोज के लिए /
हैं ?
पिछड़ी खोज के लिए।
सामान्य मोड से खोज शुरू करने के लिए:
- प्रेस
/
, - अपना पैटर्न लिखें,
- खोज करने के लिए
<CR>
दबाएं।
उदाहरण:
/foobar<CR> search forward for foobar
?foo\/bar<CR> search backward for foo/bar
n
और N
का उपयोग अगली और पिछली घटना पर कूदने के लिए किया जा सकता है:
आगे की खोज के बाद
n
दबाने पर, अगली घटना पर कर्सर को आगे की ओर रखा जाता है ।आगे की खोज के बाद
N
दबाने से अगली घटना पर कर्सर पीछे की ओर हो जाता है ।एक पिछड़े खोज के बाद
n
दबाकर अगले घटना पर कर्सर को पीछे की ओर ले जाता है ।एक पिछड़ी खोज के बाद
N
दबाने से अगली घटना के लिए कर्सर को आगे की ओर रखा जाता है ।
कर्सर के नीचे शब्द की खोज करना
सामान्य मोड में, कर्सर को किसी भी शब्द पर ले जाएं फिर कर्सर के नीचे शब्द की अगली घटना के लिए आगे की ओर खोजने के लिए *
दबाएं, या पीछे की ओर खोजने के लिए #
दबाएं।
*
या कर्सर के नीचे सटीक शब्द के लिए #
खोजें: big
खोज केवल big
और bigger
नहीं होगा।
हुड के तहत, विम शब्द सीमाओं के साथ एक सरल खोज का उपयोग करता है:
-
/\<big\>
के लिए*
, -
?\<big\>
के लिए#
।
g*
या g#
कर्सर के तहत सटीक शब्द नहीं है: के लिए खोज big
मिलेगा bigger
।
हुड के तहत, विम शब्द सीमाओं के बिना एक सरल खोज का उपयोग करता है:
-
/\<big\>
के लिए*
, -
?\<big\>
के लिए#
।
उन पंक्तियों पर कमांड निष्पादित करें जिनमें पाठ है
:global
कमांड के पास पहले से ही अपना विषय है: वैश्विक कमांड