क्या सीएलआई ऐप के एएनएसआई-रंग आउटपुट के लिए एक विम सिंटैक्स फ़ाइल है?


11

मेरे पास बहुत से पर्ल स्क्रिप्ट हैं जो टर्मिनल का रंगीन आउटपुट प्रिंट करते हैं, का उपयोग करते हुए Term::ANSIColor। यह तब होता है जब कोई शेल स्क्रिप्ट उदा करता है

echo -e '\e[1;31mError:\e[0m Your fault.'

इन कमांडों की लॉग फ़ाइलों को देखना less( -Rस्विच के साथ ) काम करता है , लेकिन विम में, रंग वर्ण इस तरह कच्चे प्रदर्शित होते हैं:

^[[1;31mError:^[[0m Your fault.

मैं इन मार्करों से मिलान करने के लिए एक सिंटैक्स फ़ाइल करूँगा, उन्हें छुपाना और उसके अनुसार परिणामी सिंटैक्स क्षेत्रों को रंग दूंगा, लेकिन पहले मैं जांचना चाहता था कि क्या पहले से ही ऐसा कुछ है।


2
... और उस विषय के लिए Google के लिए बहुत मुश्किल है। प्रत्येक क्वेरी जिसमें "विम" और "रंग" शामिल हैं, सैकड़ों रंग योजनाओं को लाता है, जो कि मैं नहीं चाहता।
स्टीफन माजूस्की

vim ansi colorहालांकि काफी मददगार है।
स्वेन

जवाबों:


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