2010-12-09 7 views
5

जब मैं vim में 'सेट नंबर' करता हूं, तो प्रत्येक पंक्ति में उस पंक्ति की सामग्री के बाद एक पंक्ति संख्या होती है जिसके बाद उस पंक्ति की सामग्री होती है। क्या अंतरिक्ष को किसी और चीज़ से बदलने का कोई तरीका है? उदाहरण के लिए '|' या कुछ अतिरिक्त रिक्त स्थान साफ ​​हो जाएंगे, है ना?क्या लिमनेम्बर के बाद डिलीमीटर बदलने के लिए कोई तरीका है?

उत्तर

11

दुर्भाग्यवश, यह संभव नहीं है। लाइन नंबर विम के screen.c में छापा जाता है, लाइन 2322:

sprintf((char *)buf, "%*ld ", w, num); 

(डब्ल्यू चौड़ाई है और संख्या लाइन नंबर है)। इसे बदलने का एकमात्र तरीका स्रोत कोड को संपादित करना और विम को पुन: संकलित करना होगा। स्रोत दिखाने के लिए

+0

+1। – alesplin

संबंधित मुद्दे

 संबंधित मुद्दे