मैं लाइन नंबर देखना चाहता हूं, जो कि 1
सबसे ऊपर है, जो विम के बाईं ओर है। आदर्श रूप में यह इस तरह दिखेगा:
1 | foo = Foo.new
2 | bar = Bar.new
3 | baz = foo.baz(bar)
...
10| test = AwesomeSauce.test
मैं विम में यह कैसे कर सकता हूं?
मैं लाइन नंबर देखना चाहता हूं, जो कि 1
सबसे ऊपर है, जो विम के बाईं ओर है। आदर्श रूप में यह इस तरह दिखेगा:
1 | foo = Foo.new
2 | bar = Bar.new
3 | baz = foo.baz(bar)
...
10| test = AwesomeSauce.test
मैं विम में यह कैसे कर सकता हूं?
जवाबों:
आपके पास दो विकल्प हैं:
set number
नियमित लाइन संख्या के लिए
और यह भी
set relativenumber
रिश्तेदार लाइन नंबर दिखाएगा। यानी वर्तमान लाइन हमेशा 0. है। यह 5j
उदाहरण के लिए उपयोग की जाने वाली लाइनों की संख्या को नीचे / ऊपर ले जाने के लिए उपयोगी है ।
क्या शांत है कि आप उन्हें जोड़ सकते हैं। मैं अपने में निम्नलिखित है.vimrc
set number " Show current line number
set relativenumber " Show relative line numbers
यह वर्तमान लाइन को छोड़कर सभी लाइनों के लिए सापेक्ष संख्याओं का उपयोग करेगा, जो आपको वास्तविक संख्या दिखाएगा।
set number!
यदि वह बंद है तो लाइन नंबरिंग चालू हो जाएगी, और यदि वह बंद है तो उसे चालू करें। set relativenumber
के रूप में छोटा किया जा सकता है set rnu
।
आप कमांड का उपयोग कर सकते हैं:
:set number
लाइन नंबरिंग चालू करने के लिए। इसे फिर से बंद करने के लिए आप उपयोग कर सकते हैं:
:set nonumber
यदि आप लाइन नंबर दिखाने के लिए हमेशा डिफॉल्ट करना चाहते हैं तो आप अपनी vimrc
फाइल में कमांड जोड़ सकते हैं ।
nu
और nonu
के लिए उपनाम के रूप में इस्तेमाल किया जा सकता number
है और nonumber
क्रमशः।