जब आप विम का उपयोग कर रहे हैं, तो आप शब्द के साथ शब्द को आगे बढ़ा सकते हैं w। मैं पीछे कैसे जाऊं?
जब आप विम का उपयोग कर रहे हैं, तो आप शब्द के साथ शब्द को आगे बढ़ा सकते हैं w। मैं पीछे कैसे जाऊं?
जवाबों:
bएक शब्द वापस जाने के लिए उपयोग करें ।
आप यह भी जांचना चाहते हैं Wऔर Bआगे बढ़ सकते हैं / वापस WORDजा सकते हैं (जिसमें सफेद स्थान के साथ अलग किए गए गैर-रिक्त वर्णों का एक क्रम होता है :h WORD)।
geएक शब्द के अंत में पिछड़ जाएगा। gEWORD
eऔर Eआगे जाना होगा।
\w|\S। देखें :help wordऔर :help WORDअधिक जानकारी के लिए।
यह मेरे लिए ऐसा सोचने में मदद करता है:
b वर्तमान या पिछले शब्द की शुरुआत में जाना
w अगले शब्द की शुरुआत करने के लिए
e वर्तमान या अगले शब्द के अंत में जाने के लिए
ge पिछले शब्द के अंत में जाने के लिए
:h word-motionsअधिक विवरण के लिए प्रयास करें और उन्हें संचालन के साथ कैसे संयोजित करें।
वापस जाने के लिए "b" का उपयोग करें - सिर्फ vi में परीक्षण किया गया - ठीक काम करता है।
वैकल्पिक रूप से, अगर आप का उपयोग करें w, b, W, और Bशब्दों पर उम्मीद से नेविगेट लाइनों के लिए, निम्न विकल्पों में जो तेजी से किया जा सकता है अगर सही ढंग से इस्तेमाल पर विचार करें।
f<char> # jump to next occurrence of <char> to right (inclusive)
या
F<char> # jump back to next occurrence of <char> to left (inclusive)
यदि आपके शब्द आपके द्वारा अलग किए गए हैं, <space>तो रिक्त स्थान के शब्दों पर आशा कर सकते हैं:
f<space>;;;;जहाँ ;आप पिछले कमांड को दोहराते हैं, इसलिए आप रिक्त स्थान से आगे की आशा करते हैं
F<space>;; अंतरिक्ष द्वारा पीछे की ओर देखने के लिए
<char>उदाहरण के लिए, विराम चिह्न से प्रतिस्थापित करें.
विराम चिह्न विधि के माध्यम से स्क्रॉल करने के लिए कुशल नहीं है, लेकिन अगर आप जानते हैं कि आप कहाँ कूदना चाहते हैं तो यह आमतौर पर एक कूद या दो में मिल सकता है