विम में पाठ खोज दिशा


10

मैं "फू" कर "फू" के लिए खोज करने के बाद, मैं "एन" या "एन" द्वारा पिछड़े द्वारा आगे खोज सकता हूं, हालांकि कभी-कभी एन / एन दिशाएं खोज के बीच में फ़्लिप होती हैं। अगर मैं विम को पुनरारंभ करता हूं, तो यह फिर से ठीक है। ऐसा करने के लिए मैंने कौन सा महत्वपूर्ण क्रम दबाया होगा? सामान्य मोड पर वापस कैसे लौटें?

मुझे याद नहीं है कि मैं कभी इस पुराने Vi में भाग गया था।

संपादित करें: यह कैप्स लॉक कुंजी नहीं है। फिर भी सुझाव के लिए धन्यवाद।


मुझे लगता है कि यह फ़ाइल के अंत / शुरुआत के आसपास सिर्फ रैपिंग नहीं है? या शायद आपने टाइप किया * या ऐसा कुछ जो खोज को उलट दे? मुझे पता है कि मैं अनायास ही इसे बहुत समय से कर रहा हूं।
डेव वोग्ट

@ वोग्ट, यह सिर्फ फ़ाइल के अंत / शुरुआत नहीं है। मैंने अभी " " परीक्षण किया है , आप सही हैं, अगर मैं दबाता हूं " " मैं खोज दिशा को बदल / सही कर सकता हूं। यदि आप जवाब में डालते हैं, तो मैं इसे वोट करूंगा और इसे स्वीकार करूंगा। धन्यवाद।
ग्रुकस

जवाबों:


11

यह तब हो सकता है जब आपने पीछे की ओर खोजना शुरू किया ?foobar, और आपने /बीच में दबाया । अब आप खोज रहे हैं आगे , तो nऔर Nक्या आपके पास करने के लिए इस्तेमाल की तुलना में बंद कर रहे हैं। यदि आप के साथ शुरू हुआ /और ?बीच में दबाया गया तो वही बात होगी ।


सर आप सही कह रहे हैं आपने अभी जो कहा, मैंने उसका परीक्षण किया। क्या आप मुझे बता सकते हैं कि इस बीच "" "क्या भूमिका निभा रहा है?
ग्रुकस

1
@grokus: *कर्सर के नीचे जो भी शब्द है उसके लिए आगे की खोज करने का मतलब है।
डेनिथ

@ डैनिथ, धन्यवाद। मैंने हमेशा सोचा था कि मैं विम पर बहुत बुरा नहीं था। (मैं काम कर सकता था) आज मैं अपनी स्थिति पर पुनर्विचार कर रहा हूं।
ग्रुकस

और @Daenyth को फॉलो करने के लिए, आप कर्सर का उपयोग कर रहे किसी भी शब्द के लिए पीछे की ओर खोज सकते हैं #। ये केवल पूर्ण शब्द पर मेल खाएंगे। कर्सर के नीचे के शब्द को खोजने के लिए, अन्य शब्दों के अंदर, का उपयोग करेंg*
नाथन फेलमैन

3

यह बेवकूफ लगता है लेकिन क्या आपने कैप्स-लॉक की जाँच की है?


हाँ, मैंने किया। यह "ऑफ" स्थिति पर था। मैंने इस व्यवहार को बहुत बार देखा है इसलिए मैं आखिरकार तंग आ गया और इस की तह तक जाने का फैसला किया।
ग्रुकस

0

नाथन पहले से ही उत्तर है क्यों ऐसा होता है, लेकिन अगर आप दोनों दिशाओं नियमित रूप से इस्तेमाल करते हैं और चाहते हैं nके लिए हमेशा आगे और देखने Nके लिए हमेशा वापस कोई बात नहीं है जिस तरह आप खोज, आप अपने में इस डाल सकते हैं देखो, .vimrc:

nmap n /<CR>
nmap N ?<CR>

/और ?मापदंडों के बिना अंतिम खोज, उनके संबंधित (पूर्ण) दिशाओं में करते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.