विम, सूची के आरंभ में टैब प्रदर्शित नहीं करता है


2

मैं उपयोग करता हूं listchars मेरे में .vimrc व्हाट्सएप देखने के लिए। मेरी वर्तमान सेटिंग है:

set list listchars=nbsp:¤,tab:>-,trail:¤,extends:>,precedes:<

और यह मुझे दे, उदाहरण के लिए:

>---Foo bar >---vim¤>---

लेकिन मैं इस बात को पसंद करूंगा:

    Foo bar >---vim¤>---

लेकिन मुझे नहीं पता कि यह व्यवहार कैसे किया जाए।

धन्यवाद।


इंडेंटिंग के लिए टैब का उपयोग न करें।
romainl

जवाबों:


0

आप नहीं कर सकते। 'listchars' सेटिंग विश्व स्तर पर लागू होती है; आप इसे बफर के कुछ हिस्सों के लिए दबा नहीं सकते।

वैकल्पिक रूप से, आप कर सकते थे :set nolist और इसके बजाय कस्टम मैचों का उपयोग करें ( :match ) आप चाहते हैं कि पदों में व्हाट्सएप को उजागर करने के लिए। लेकिन अगर आप अलग-अलग वर्णों से प्रतिस्थापन चाहते हैं, न कि केवल अलग-अलग रंगों में, तो आपको उपयोग करना होगा :syntax नए के साथ छिपाना सुविधा है, लेकिन उन अतिरिक्त वाक्यविन्यास परिभाषाओं के बाद फाइलपेट के डिफ़ॉल्ट वाक्यविन्यास में हस्तक्षेप हो सकता है।

इसलिए अंत में, वास्तव में इसे प्राप्त करने का एकमात्र तरीका विम के स्रोतों को संशोधित करना और आपके लिए एक कस्टम संस्करण को पुन: स्थापित करना है।

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