पर जाने पर स्वचालित रूप से फोल्ड का विस्तार करें लाइन नंबर पर जाने पर कोड को प्रकट करने का कोई तरीका है? उदाहरण के लिए, मैं :35
टाइप करता हूं जहां लाइन 35 को फोल्ड किया गया है, तो मुझे उस अनुभाग को मैन्युअल रूप से उस पंक्ति में आने के लिए मैन्युअल रूप से प्रकट करना होगा। मैं :35
टाइप करना चाहता हूं और फिर वह कोड स्वचालित रूप से प्रकट हो गया है और मेरे कर्सर को बिना किसी और महत्वपूर्ण प्रेस के लाइन 35 पर रखा गया है।लाइन नंबर
6
A
उत्तर
7
आप :35
के बजाय 35G
आदेश का उपयोग करें, तो आपको निम्न मानचित्रण के साथ इस लक्ष्य को हासिल कर सकते हैं: इस उदाहरण में, मैं \जीzचुना :35
स्वयं, यह हासिल करना मुश्किल होगा। आपको :cmap <expr>
के माध्यम से के माध्यम से टाइप करना होगा, टाइप किए गए कमांड को getcmdtype()
और getcmdline()
के माध्यम से जांचें, और यदि यह संख्या है, तो कमांड में हेरफेर करें, यानी normal! zv
इसमें संलग्न करें; इस तरह:
cmap <expr> <CR> getcmdtype() == ':' && getcmdline() =~ '^\d\+$' ? 'normal! zv<CR>' : '<CR>'
2
zv। :help zv
से:
View cursor line: Open just enough folds to make the line in
which the cursor is located not folded.
इस आदेश शायद किसी तरह से स्वचालित रूप से चालू किया जा सकता है, मैं अभी तक यह भर में नहीं आए हैं। जैसा कि कमांड का उपयोग करना है, ने मुझे अच्छी तरह से सेवा दी है।
0
एक नया कमांड मैपिंग परिभाषित करें।
"[count]G Also open fold under cursor when supplying [count] (i.e.
" jumping to a particular line, not the end of the
" buffer). Use [count]|gg| if you don't want this.
nnoremap <expr> G (v:count ? 'Gzv' : 'G')
के लिए:
:nmap \gz gg<Bar>zO
संबंधित मुद्दे
- 1. लाइन नंबर दृश्य
- 2. वालग्रिंड लाइन-नंबर
- 3. गलत लाइन नंबर
- 4. WPF RichTextBox लाइन नंबर
- 5. कैसे एक लाइन नंबर
- 6. यूनिक्स कमांड लाइन नंबर
- 7. पार्सिंग वाईएएमएल, लाइन नंबर
- 8. किसी दिए गए लाइन नंबर
- 9. एंड्रॉइड प्रोगार्ड रिटर्न लाइन नंबर
- 10. PyCharm को हमेशा लाइन नंबर
- 11. सी # अपवाद नहीं लाइन नंबर
- 12. लाइन नंबर खोजें जहां "grep"
- 13. विम कॉन्फ़िगर लाइन नंबर रंग
- 14. विम: remap कुंजी लाइन नंबर
- 15. जावास्क्रिप्ट अपवाद हैंडलिंग - लाइन नंबर
- 16. डिबगिंग Underscore.js टेम्पलेट्स लाइन नंबर
- 17. जावास्क्रिप्ट eval() अपवाद - लाइन नंबर
- 18. स्टैक ट्रेस लाइन नंबर से वास्तविक जेएसपी लाइन नंबर प्राप्त करना?
- 19. सेटअप विजुअल स्टूडियो 2005 लाइन नंबर
- 20. विंडोज फॉर्म टेक्स्टबॉक्स जिसमें लाइन नंबर हैं?
- 21. एडिटेक्स्ट लाइन नंबर और वर्तमानलाइन कर्सर स्थिति।
- 22. एक्शनस्क्रिप्ट 3.0 में लाइन नंबर निरंतर?
- 23. इंटेल फोरट्रान - -कैच सीमाएं लाइन नंबर
- 24. अपवाद हैंडलिंग में लाइन नंबर दिखाएं
- 25. स्कैला लॉगिंग लाइन नंबर - slf4s/slf4j?
- 26. लॉगबैक AyncAppender फ़ाइल और लाइन नंबर
- 27. कम संख्या में लाइन नंबर कैसे प्रदर्शित करें (जीएनयू)?
- 28. मैं वीएस 2008 में लाइन नंबर कैसे सक्षम करूं?
- 29. परिवर्तित बीसीआई (बाईटकोड सूचकांक) स्रोत कोड लाइन नंबर
- 30. AppCode में सभी फ़ाइलों में लाइन नंबर कैसे दिखाएं?
इसे ': au कर्सर मोड * में जोड़कर: सामान्य zv' को चाल चलनी चाहिए। – MaienM
@MailenM: जो भी आप आगे बढ़ते हैं, वह 'j'/'k' के साथ आगे बढ़ने पर भी खुल जाएगा - मुझे संदेह है कि यह उपयोगी है। –