PuTTY टर्मिनल में "इम्यूलेट" 256 रंग


20

अपनी नौकरी पर, मैं हर रोज़ एक विकास सर्वर में जाता हूं। मैं आमतौर पर XStart से अधिक ssh का उपयोग करता हूं, लेकिन मैंने यह देखने के लिए PuTTY डाउनलोड किया कि क्या मैं कुछ भी कर सकता हूं जो मैं XStart के साथ नहीं कर सकता था।

मैं लगभग पूरा दिन नियमित सफेद पृष्ठभूमि / काले पाठ टर्मिनल को देखने में बिताता हूं। TERMसर्वर में चर के लिए सेट है vt100, और जहाँ तक मुझे पता है, यह एक आठ रंग प्रदर्शन है।

मैं सोच रहा था कि वहाँ एक तरीका है कि PuTTY एक 256 रंग टर्मिनल का अनुकरण करें। मैं वास्तव में कुछ सिंटैक्स को विम में हाइलाइट करना पसंद करूंगा, और बिल्ट-इन केवल भयानक हैं। मैंने कोशिश की है vim -T xterm-256color, और वह केवल मुझे डिफ़ॉल्ट रंग योजनाओं का उपयोग करने देता है।

मैंने भी सेटिंग की कोशिश की t_Co=256, लेकिन वह भी काम नहीं करता है।

यदि यह मदद करता है, तो देव सर्वर Red Hat 6 बॉक्स है।

जवाबों:


44

1. पोटीन को कॉन्फ़िगर करें

में सेटिंग्स> विंडोज> रंग वहाँ "उपयोग टर्म 256 रंग मोड करने के लिए टर्मिनल की अनुमति दें" के लिए एक चेक बॉक्स है।

2. एप को बताएं

आपको शायद सेटिंग्स बदलना होगा -> कनेक्शन> डेटा> टर्मिनल-प्रकार स्ट्रिंग:

xterm-256color


यदि आपके सर्वर में putty-256colorआम तौर पर के लिए एक टर्मऑफ़ प्रविष्टि है , तो/usr/share/terminfo/p/putty-256color , तो आप putty-256colorइसके बजाय पुट्टी का टर्मिनल-टाइप सेट कर सकते हैं ।

यहां मुख्य बात यह है कि सर्वर को उपलब्ध टर्मिनफो प्रविष्टि का उपयोग करना है जो कि पुट्टी को कॉन्फ़िगर करने के तरीके से सबसे निकट से मेल खाता है।


Http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/terminfo.html भी देखें


2
मैंने केवल यह सत्यापित किया है कि जब वह विकल्प सक्षम होता है, तो मैं PuTTY के साथ विम में 256 रंग प्राप्त कर सकता हूं। PuTTY मेरे लिए स्वचालित रूप से "xterm" शब्द सेट करने के लिए लगता है; आपको अभी भी मैन्युअल रूप से वी: के भीतर "t_Co = 256" सेट करने की आवश्यकता हो सकती है।
हेपेटाइट

मैंने एक्सटरम 256-कलर मोड की अनुमति दी, और उसने कुछ भी नहीं किया। मैंने टर्मिनल स्ट्रिंग को xterm-color में भी बदल दिया, वह भी कुछ नहीं किया।
टॉम

1
@ टर्मिनल टर्मिनल पर xterm-256color
bahamat

@ नौबत: अच्छी पकड़, मैं जवाब अपडेट करूंगा।
RedGrittyBrick

1
@ टोम: अन्य सभी सिस्टम जो मैंने उपयोग किए हैं वे xterm-256color का उपयोग करते हैं। यदि पोटीन कुछ भी नहीं करता है तो मुझे यकीन नहीं है कि कुछ और किया जा सकता है। इस पृष्ठ की जाँच करें: http://www.frexx.de/xterm-256-notes/ और 256colors2.plयह सुनिश्चित करने के लिए स्क्रिप्ट की कोशिश करें कि यह निश्चित है कि यह काम कर रहा है या नहीं।
बहमट

10

यदि आप जिस सिस्टम में लॉग इन कर रहे हैं, उसके putty-256colorबजाय मैं टर्मिनल टाइप की सलाह देता हूं xterm-256color, जिसमें उपयुक्त terminfoफ़ाइल शामिल है (या यदि आपके पास terminfoवहां फ़ाइल स्थापित करने की अनुमति है )। putty/ putty-256colorसावधि कुछ सुझाव दिए गए हैं (जैसे एफ 1-F4) के लिए बेहतर समर्थन हासिल है।


putty-256colorएक ~/.terminfoफ़ाइल के बिना सेट करने पर कुछ कार्यक्रमों जैसे कि नैनो का उपयोग करते हुए निम्नलिखित के साथ परिणाम होगा:Error opening terminal: putty-256color.
JW0914

1
इसलिए मैंने उल्लेख किया है कि टर्मोफ़ फाइल पहले से ही सिस्टम पर मौजूद होना चाहिए, या स्थानीय रूप से स्थापित होना चाहिए।
जीन पावलोवस्की

1
इसमें मेरे द्वारा आवश्यक टर्मो फाइल्स को जोड़ा गया: apt-get install ncurses-term
r03
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.