वहाँ स्क्रीन लाइनों द्वारा स्थानांतरित करने के लिए एक रास्ता है?


9

फाइलों को एडिट करते समय, यह एक छोटी सी झुंझलाहट है कि जब मैं जम्मू और कश्मीर के साथ लाइनों को स्थानांतरित करता हूं, तो यह अन्य संपादकों की तरह स्क्रीन लाइनों के बजाय, फ़ाइल लाइनों द्वारा चलती है। अपनी खुद की फाइलों के साथ, मैं अपने आप को विम विकल्पों में एक निश्चित लंबाई तक लपेटकर इससे निपट सकता हूं, लेकिन यह दूसरों के लिए फाइलों के लिए अच्छा नहीं है। क्या स्क्रीन लाइनों के लिए लाइनों के उपचार को टॉगल करने के लिए या स्क्रीन लाइनों का उपयोग करने के लिए वैकल्पिक आदेशों को अस्थायी रूप से टालने के लिए कोई vim कमांड है?

जवाबों:


14

आप gकमांड के सामने का उपयोग करके स्क्रीन लाइनों के चारों ओर घूम सकते हैं :

gj
gk
g$
g0
g^

आप gइस तरह से मूल कमांड को मैप कर सकते हैं :

:map j gj

j अब स्क्रीन लाइनों द्वारा चलता है।


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