टर्म भागने दृश्यों
खिड़की और आइकन खिताब XTerm भागने दृश्यों का उपयोग करके एक चल xterm में बदला जा सकता है। निम्नलिखित दृश्यों को इस संबंध में उपयोगी होते हैं:
ESC]0;stringBEL
- आइकन स्थापित करें नाम और विंडो शीर्षक स्ट्रिंग के लिए
ESC]1;stringBEL
- स्ट्रिंग करने के लिए सेट विंडो शीर्षक - स्ट्रिंग
ESC]2;stringBEL
करने के लिए आइकन नाम सेट करें
जहां ESC एस्केप वर्ण (\ 033), और BEL घंटी चरित्र (\ 007) है।
के भीतर इन अनुक्रमों में से एक को प्रिंट करना xterm विंडो या आइकन शीर्षक बदलने के कारण होगा।
नोट: ये अनुक्रम अधिकांश xterm डेरिवेटिव्स, जैसे nxterm, रंग-xterm और rxvt पर लागू होते हैं। अन्य टर्मिनल प्रकार अक्सर अलग-अलग भाग निकलते हैं; उदाहरण के लिए परिशिष्ट देखें। xterm से बचने के अनुक्रमों की पूरी सूची फ़ाइल ctlseq2.txt देखें, जो xterm वितरण, या xterm.seq के साथ आता है, जो rxvt वितरण के साथ आता है।
इस तरह मेजबान और उपयोगकर्ता नाम के रूप भागने दृश्यों
जानकारी के लिए मुद्रण कि लगातार इस खोल के जीवन भर है, यह पर्याप्त बस खोल rc फ़ाइल में भागने स्ट्रिंग प्रतिध्वनित करने के लिए होगा :
echo -n "\033]0;${USER}@${HOST}\007"
तरह उपयोगकर्ता नाम @ होस्ट नाम एक शीर्षक का उत्पादन करना चाहिए, खोल चर $ उपयोगकर्ता और $ होस्ट एक मानते हुए सही ढंग से सेट करें। इको के लिए आवश्यक विकल्प खोल से भिन्न हो सकते हैं (नीचे उदाहरण देखें)।
जानकारी है कि इस तरह वर्तमान कार्यशील निर्देशिका के रूप में खोल के जीवनकाल के दौरान बदल सकते हैं, के लिए, ये पलायन वास्तव में हर बार शीघ्र परिवर्तन लागू किया जाना चाहिए। इस तरह स्ट्रिंग हर आदेश आप जारी करने और इस तरह वर्तमान में काम कर रहे निर्देशिका, उपयोगकर्ता नाम, होस्ट नाम, आदि कुछ गोले इस उद्देश्य के लिए विशेष कार्य प्रदान के रूप में जानकारी का ट्रैक रखने सकता है के साथ अद्यतन किया जाता है, कुछ नहीं करते हैं और हम को सीधे शीर्षक स्ट्रिंग में शीर्षक अनुक्रम डालना होगा। यह अगले खंड में चित्रित किया गया है।
इस के लिए काम नहीं किया मेजबान का एक बहुत के बीच अपनी पार्टी कॉन्फ़िगरेशन अनुकूलित करने के लिए पूरी अवधारणा कॉपी मुझे। मैंने xterm और कंसोल में (केडीई 4 से) परीक्षण किया। '" \ e] 2; शीर्षक \ a "' काम किया। –
यह काम नहीं करेगा अगर "SendEvents को अनुमति दें" सक्षम है, जो यूबंटू के अंतिम संस्करणों में डिफ़ॉल्ट प्रतीत होता है: https://bugs.launchpad.net/ubuntu/+source/xterm/+bug/495733 –
मुझे लगता है कि हम इस बात से सहमत हो सकता है कि कोई पकड़-समाधान नहीं है (सांस) .. यहां सबसे अच्छा उदाहरण कंसोल है जो * * * 033k (या \ ek) का उपयोग कर सकता है लेकिन \ e] 2 पसंद करता है; (या दूसरी तरफ .. जैसा कि \ e] 2; xterm डिफ़ॉल्ट लगता है) – Shirkrin