विम में लाइन नंबरिंग


11

मैं विम में प्रदर्शित होने के लिए लाइन नंबर कैसे सक्षम करूं?


अपने खोज कौशल पर काम करें। दशकों से vi, के शुरुआती संस्करणों के बाद से यह कार्यक्षमता मौजूद है । वहाँ निश्चित रूप से तेह आंतरिक पर कुछ उल्लेख है।
इंगो करकट

जवाबों:


15

लाइन नंबरिंग सक्षम करने के लिए:

:set number

इसे अक्षम करने के लिए:

:set nonumber

4
उसी के लिए संक्षिप्त रूप: :set nu और:set nonu
हेमंत

7
हेक, :se nuऔर :se nonuयदि आप वास्तव में पात्रों को शेव करना चाहते हैं। लेकिन :set numberऔर :set nonumberबहुत स्पष्ट हैं, वे नहीं हैं?
इपमीक्योर

6

और यदि आप चाहते हैं कि यह आपके द्वारा खोले गए विम के हर उदाहरण पर लागू हो ... set numberआपकी .vimrcफ़ाइल में डाल दिया जाए !


या यहां तक ​​कि आपकी .exrc फ़ाइल, जो vim, nvi, vi आदि के लिए काम करेगी
kurtm

3

मुझे यह बेहद उपयोगी लगता है कि एक बाध्यकारी टॉगल लाइन नंबरिंग (अन्य चीजों के बीच)। इसे निम्नानुसार कॉन्फ़िगर किया जा सकता है

nnoremap <Leader>gn :setl number!<CR>:setl number?<CR>

पहला कमांड वर्तमान बफर (स्थानीय) के लिए लाइन नंबरिंग को टॉगल करेगा और दूसरा वाला स्टेटस लाइन पर विकल्प के वर्तमान मूल्य को प्रदर्शित करेगा।

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