नाम टर्मिनल / टैब


13

क्या टर्मिनल विंडो नाम या बेहतर तरीके से प्रत्येक टैब को नाम देने का एक तरीका है। फिलहाल उन्हें सिर्फ अंतर्निहित प्रक्रिया का नाम मिलता है: उदाहरण के लिए एक इलास्टिक्सल चल रहे टैब को जावा नाम मिलता है


जवाबों:


11

आप @bubu के समाधान का उपयोग कर सकते हैं, या आप टैब पर राइट क्लिक कर सकते हैं, "टैब का निरीक्षण करें" चुनें, और वहां से शीर्षक सेट करें।


5
या Cmd-Iइंस्पेक्टर पाने के लिए दबाएं ।
डैनियल बेक

2
शिफ्ट-कमांड- I (शेल> एडिट टाइटल) इंस्पेक्टर को भी दिखाता है और यह सुनिश्चित करेगा कि वह इंफो पेन का चयन करे।
क्रिस पेज

1
मैक ओएस एक्स लायन 10.7 के रूप में, टर्मिनल का इंस्पेक्टर भी टैब शीर्षक को विंडो शीर्षक से अलग करने का समर्थन करता है।
क्रिस पेज

14

कुंआ।

इको-एन-ई "\ 033] 0; सोविट रसिया में, टाइटल बार आपको सेट करता है \ _"

अपना शीर्षक "सोविट रसिया में, शीर्षक बार आपको सेट करता है" सेट करेगा


3
या, भी कम है, तो आप उपयोग कर सकते हैं echo -neके बजाय echo -n -e
वफ़र

1
मुझे लगता है कि यहाँ बहुत अच्छे रसिया चुटकुले नहीं
मिलते

5
ध्यान दें कि "0" विंडो और टैब शीर्षक दोनों को सेट करता है। मैक ओएस एक्स लायन 10.7 के रूप में, आप "1" (टैब शीर्षक) और "2" (विंडो शीर्षक) का उपयोग करके उन्हें स्वतंत्र रूप से सेट कर सकते हैं।
क्रिस पेज

3
मैं गूंज के बजाय प्रिंटफ का उपयोग करने की सलाह देता हूं, क्योंकि यह अधिक सरल और अधिक पोर्टेबल है ("-n" विकल्प को पॉसिक्स में परिभाषित नहीं किया गया है):printf '\e]0;...\a'
क्रिस पेज

2
यदि आप रुचि रखते हैं कि यह कैसे काम करता है, तो यह एक XTerm एस्केप अनुक्रम (जिसे एक नियंत्रण अनुक्रम के रूप में भी जाना जाता है) का उपयोग करता है। अनुक्रमों की एक पूरी सूची यहां उपलब्ध है
TachyonVortex

2

यदि आप ऐसा अक्सर करते हैं, तो आप @ bubu के उत्तर को अपने में एक फ़ंक्शन बना सकते हैं bash_profile, जैसे:

tab() {
    echo -ne "\033]0;$*\007"   
}

और फिर इसे टैब नाम से अनुसरण करें, जैसे tab Tab Title with Spaces!

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