tmate - क्लाउड में ऑनलाइन

यह कमांड tmate है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


अपने आप को ले - तत्काल टर्मिनल शेयरिंग के साथ टर्मिनल मल्टीप्लेक्सर

SYNOPSIS


अपने आप को ले [शो-संदेश] [-28एलसीक्यूवीवी] [-c शेल-कमांड] [-f पट्टिका] [-L सॉकेट-नाम]
[-S सॉकेट-पथ] [आदेश [झंडे]]

वर्णन


अपने आप को ले त्वरित टर्मिनल साझाकरण वाला एक टर्मिनल मल्टीप्लेक्सर है: यह कई को सक्षम बनाता है
टर्मिनलों को एक ही स्क्रीन से बनाया, एक्सेस और नियंत्रित किया जा सकता है और उनके साथ साझा किया जा सकता है
अन्य साथी. अपने आप को ले स्क्रीन से अलग किया जा सकता है और पृष्ठभूमि में चलता रह सकता है,
फिर बाद में एक डेमॉन की तरह पुनः जोड़ दिया गया।

अपने आप को ले एक त्वरित युग्मन समाधान प्रदान करता है, जिससे आप एक या एक के साथ एक टर्मिनल साझा कर सकते हैं
कई टीम के साथी. वॉइस कॉल के साथ, यह लगभग व्यक्तिगत रूप से युग्मित होने जैसा है।
टर्मिनल शेयरिंग tmate द्वारा बनाए गए बैकएंड सर्वर के लिए SSH कनेक्शन का उपयोग करके काम करता है
अपस्ट्रीम डेवलपर्स; ऐसा करने में सक्षम होने के लिए टीम के साथियों को बेतरतीब ढंग से जेनरेट किया गया टोकन दिया जाना चाहिए
एक सत्र में शामिल हों.

अपने आप को ले tmux का एक संशोधित संस्करण है, और कीबाइंडिंग जैसे समान कॉन्फ़िगरेशन का उपयोग करता है,
रंग योजनाएं आदि

. अपने आप को ले शुरू हो गया है यह एक नया बनाता है सत्र एक के साथ खिड़की और इसे प्रदर्शित करता है
स्क्रीन। स्क्रीन के नीचे एक स्थिति रेखा वर्तमान सत्र की जानकारी दिखाती है,
जैसे कि अपने साथी के साथ साझा करने के लिए ssh कमांड, और इंटरैक्टिव कमांड दर्ज करने के लिए उपयोग किया जाता है।

एक सत्र . का एकल संग्रह है उपनाम टर्मिनलों के प्रबंधन के तहत अपने आप को ले। से प्रत्येक
सत्र में इससे जुड़ी एक या अधिक विंडो हैं। एक विंडो पूरी स्क्रीन पर कब्जा कर लेती है और हो सकता है
आयताकार पैन में विभाजित किया जा सकता है, जिनमें से प्रत्येक एक अलग छद्म टर्मिनल है (the Pty(4)
मैनुअल पेज छद्म टर्मिनलों के तकनीकी विवरण दस्तावेज करता है)। कोई भी संख्या अपने आप को ले
इंस्टेंस एक ही सत्र से जुड़ सकते हैं, और कितनी भी संख्या में विंडो मौजूद हो सकती हैं
एक ही सत्र। एक बार सभी सत्र मारे जाने के बाद, अपने आप को ले बाहर निकलता है।

प्रत्येक सत्र लगातार बना रहता है और आकस्मिक वियोग से बचेगा (जैसे एसएसएच(1)
कनेक्शन टाइमआउट) या जानबूझकर डिटैचिंग ('सीबी डी' कुंजी स्ट्रोक के साथ)। अपने आप को ले हो सकता है
उपयोग करना शुरू किया:

$ साथी

In अपने आप को ले, एक सत्र स्क्रीन पर a . द्वारा प्रदर्शित होता है ग्राहक और सभी सत्र a . द्वारा प्रबंधित किए जाते हैं
एक सर्वर. सर्वर और प्रत्येक क्लाइंट अलग-अलग प्रक्रियाएं हैं जो संचार करती हैं
में एक सॉकेट / Tmp.

विकल्प इस प्रकार हैं:

शो-संदेश
के लॉग संदेश देखने के लिए अपने आप को ले , ssh कनेक्शन स्ट्रिंग सहित।

-2 सेना अपने आप को ले मान लें कि टर्मिनल 256 रंगों का समर्थन करता है।

-8 पसंद -2, लेकिन इंगित करता है कि टर्मिनल 88 रंगों का समर्थन करता है।

-C नियंत्रण मोड में प्रारंभ करें. दो बार दिया गया (-सीसी) प्रतिध्वनि अक्षम करता है।

-c शेल-कमांड
निष्पादित करना शेल-कमांड डिफ़ॉल्ट खोल का उपयोग करना। यदि आवश्यक हो, अपने आप को ले सर्वर
को पुनः प्राप्त करने के लिए शुरू किया जाएगा डिफ़ॉल्ट-खोल विकल्प। यह विकल्प के लिए है
के साथ संगतता sh(1) जब अपने आप को ले लॉगिन शेल के रूप में उपयोग किया जाता है।

-f पट्टिका एक वैकल्पिक कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट करें। डिफ़ॉल्ट रूप से, अपने आप को ले सिस्टम लोड करता है
से विन्यास फाइल /etc/tmate.conf, यदि मौजूद है, तो उपयोगकर्ता की तलाश करता है
विन्यास फाइल पर ~/.tmate.conf or ~/.tmux.conf.

कॉन्फ़िगरेशन फ़ाइल का एक सेट है अपने आप को ले कमांड जो में निष्पादित होते हैं
अनुक्रम जब सर्वर पहली बार शुरू होता है। अपने आप को ले कॉन्फ़िगरेशन फ़ाइलें लोड करता है
एक बार जब सर्वर प्रक्रिया शुरू हो गई है। NS स्रोत दस्तावेज कमांड का इस्तेमाल किया जा सकता है
बाद में फ़ाइल लोड करने के लिए।

अपने आप को ले कॉन्फ़िगरेशन फ़ाइलों में कमांड से कोई त्रुटि संदेश दिखाता है
पहला सत्र बनाया गया, और शेष कॉन्फ़िगरेशन को संसाधित करना जारी रखता है
फ़ाइल.

-L सॉकेट-नाम
अपने आप को ले सर्वर सॉकेट को एक निर्देशिका में संग्रहीत करता है / Tmp (या टीएमपीडीआईआर यदि सेट हो);
डिफ़ॉल्ट सॉकेट का नाम दिया गया है चूक. यह विकल्प एक अलग सॉकेट की अनुमति देता है
नाम निर्दिष्ट किया जाना है, जिससे कई स्वतंत्र की अनुमति मिलती है अपने आप को ले सर्वर चलाने होंगे.
विपरीत -S पूर्ण पथ आवश्यक नहीं है: सभी सॉकेट इसमें बनाए गए हैं
वही निर्देशिका.

यदि सॉकेट को गलती से हटा दिया जाता है, तो SIGUSR1 सिग्नल को भेजा जा सकता है
अपने आप को ले इसे पुनः बनाने के लिए सर्वर प्रक्रिया।

-l लॉगिन शेल के रूप में व्यवहार करें। इस ध्वज का वर्तमान में कोई प्रभाव नहीं है और इसके लिए है
लॉगिन शेल के रूप में tmate का उपयोग करते समय अन्य शेल के साथ संगतता।

-q ठीक शांत सर्वर को विभिन्न भेजने से रोकने के लिए सर्वर विकल्प
सूचनात्मक संदेश.

-S सॉकेट-पथ
सर्वर सॉकेट के लिए एक पूर्ण वैकल्पिक पथ निर्दिष्ट करें। अगर -S निर्दिष्ट है,
डिफ़ॉल्ट सॉकेट निर्देशिका का उपयोग नहीं किया जाता है और कोई भी -L ध्वज की उपेक्षा की जाती है।

-u अपने आप को ले यह अनुमान लगाने का प्रयास करता है कि क्या टर्मिनल के UTF-8 को चेक करके समर्थन करने की संभावना है
LC_ALL, LC_CTYPE और LANG पर्यावरण चरों में से पहला जिसे सेट किया जाना है
स्ट्रिंग "यूटीएफ -8"। यह हमेशा सही नहीं होता है: -u स्पष्ट रूप से झंडा
बताते हैं अपने आप को ले कि UTF-8 समर्थित है।

यदि सर्वर पास किए गए क्लाइंट से प्रारंभ किया गया है -u या जहां UTF-8 का पता चला है,
la utf8 और स्थिति-utf8 वैश्विक विंडो और सत्र में विकल्प सक्षम हैं
क्रमशः विकल्प।

-v वर्बोज़ लॉगिंग का अनुरोध करें। यह विकल्प कई बार निर्दिष्ट किया जा सकता है
बढ़ती हुई वाचालता। लॉग संदेशों को सहेजा जाएगा tmate-क्लाइंट-PID.log
और tmate-सर्वर-PID.log वर्तमान निर्देशिका में फ़ाइलें, जहाँ पीआईडी पीआईडी ​​है
सर्वर या क्लाइंट प्रक्रिया का.

-V रिपोर्ट करें अपने आप को ले संस्करण.

आदेश [झंडे]
यह नियंत्रित करने के लिए प्रयुक्त कमांडों में से एक को निर्दिष्ट करता है अपने आप को लेमें वर्णित है
निम्नलिखित खंड। यदि कोई आदेश निर्दिष्ट नहीं है, तो नया सत्र आदेश
माना जाता है।

KEY बाइंडिंग्स


अपने आप को ले उपसर्ग कुंजी के कुंजी संयोजन का उपयोग करके संलग्न क्लाइंट से नियंत्रित किया जा सकता है,
डिफ़ॉल्ट रूप से 'C-b' (Ctrl-b), उसके बाद एक कमांड कुंजी।

डिफ़ॉल्ट कमांड कुंजी बाइंडिंग हैं:

सीबी आवेदन के माध्यम से उपसर्ग कुंजी (सीबी) भेजें।
वर्तमान विंडो में पैन को आगे की ओर घुमाएं।
Cz सस्पेंड the अपने आप को ले ग्राहक।
! वर्तमान फलक को खिड़की से बाहर तोड़ें।
"वर्तमान फलक को दो, ऊपर और नीचे में विभाजित करें।
# सभी पेस्ट बफ़र्स को सूचीबद्ध करें।
$ वर्तमान सत्र का नाम बदलें।
% वर्तमान फलक को दो, बाएँ और दाएँ में विभाजित करें।
वर्तमान विंडो को मारें।
' विंडो इंडेक्स को चुनने के लिए प्रॉम्प्ट करें।
, वर्तमान विंडो का नाम बदलें।
- टेक्स्ट के सबसे हाल ही में कॉपी किए गए बफर को हटा दें।
. वर्तमान विंडो को स्थानांतरित करने के लिए एक अनुक्रमणिका के लिए संकेत दें।
0 से 9 विंडो 0 से 9 चुनें।
: दर्ज अपने आप को ले सही कमाण्ड।
; पहले सक्रिय फलक पर जाएँ।
= चुनें कि कौन सा बफर किसी सूची से अंतःक्रियात्मक रूप से चिपकाना है।
? सभी प्रमुख बाइंडिंग सूचीबद्ध करें।
D अलग करने के लिए क्लाइंट चुनें।
[पाठ की प्रतिलिपि बनाने या इतिहास देखने के लिए प्रतिलिपि मोड दर्ज करें।
] टेक्स्ट का सबसे हाल ही में कॉपी किया गया बफर पेस्ट करें।
सी एक नई विंडो बनाएं।
डी वर्तमान ग्राहक को अलग करें।
f खुली विंडो में टेक्स्ट खोजने के लिए प्रॉम्प्ट करें।
मैं वर्तमान विंडो के बारे में कुछ जानकारी प्रदर्शित करता हूं।
l पहले से चयनित विंडो पर जाएँ।
n अगली विंडो में बदलें।
o वर्तमान विंडो में अगले फलक का चयन करें।
p पिछली विंडो में बदलें।
क्ष संक्षेप में फलक अनुक्रमणिका प्रदर्शित करें।
संलग्न क्लाइंट को बलपूर्वक फिर से निकालना।
संलग्न क्लाइंट के लिए अंतःक्रियात्मक रूप से एक नया सत्र चुनें।
एल संलग्न क्लाइंट को पिछले सत्र में वापस स्विच करें।
टी समय दिखाओ।
w वर्तमान विंडो को अंतःक्रियात्मक रूप से चुनें।
x वर्तमान फलक को मारें।
{वर्तमान फलक को पिछले फलक से बदलें।
} वर्तमान फलक को अगले फलक से बदलें।
~ पिछले संदेश दिखाएँ अपने आप को ले, यदि कोई।
पृष्ठ ऊपर प्रतिलिपि मोड दर्ज करें और एक पृष्ठ ऊपर स्क्रॉल करें।
ऊपर नीचे
वाम, अधिकार
ऊपर, नीचे, बाएँ या दाएँ फलक में बदलें
वर्तमान फलक।
M-1 से M-5 पांच प्रीसेट लेआउट में से एक में पैन व्यवस्थित करें: सम-क्षैतिज, सम-
लंबवत, मुख्य-क्षैतिज, मुख्य-ऊर्ध्वाधर, या टाइलयुक्त।
Mn घंटी या गतिविधि मार्कर के साथ अगली विंडो पर जाएँ।
मो वर्तमान विंडो में पैन को पीछे की ओर घुमाएँ।
Mp घंटी या गतिविधि मार्कर के साथ पिछली विंडो पर जाएं।
सी-अप, सी-डाउन
सी-बाएं, सी-दाएं
एक सेल के चरणों में वर्तमान फलक का आकार बदलें।
एम-अप, एम-डाउन
एम-बाएं, एम-दाएं
पांच कोशिकाओं के चरणों में वर्तमान फलक का आकार बदलें।

कुंजी बाइंडिंग को के साथ बदला जा सकता है बाइंड-की और अनबाइंड-की आदेश देता है।

कमानों


इस खंड में समर्थित आदेशों की एक सूची है अपने आप को ले. अधिकांश आदेश स्वीकार करते हैं
वैकल्पिक -t किसी एक के साथ बहस लक्ष्य-ग्राहक, लक्ष्य-सत्र लक्ष्य-खिड़कीया,
लक्ष्य फलक. ये क्लाइंट, सत्र, विंडो या फलक निर्दिष्ट करते हैं जो एक कमांड को होना चाहिए
चाहना। लक्ष्य-ग्राहक का नाम है Pty(4) फ़ाइल जिससे क्लाइंट जुड़ा हुआ है
इनमें से किसी एक का उदाहरण /देव/ttyp1 or typ1 से जुड़े ग्राहक के लिए /देव/ttyp1. यदि कोई ग्राहक नहीं है
निर्दिष्ट किया गया है, यदि संभव हो तो वर्तमान ग्राहक को चुना जाता है, या त्रुटि की सूचना दी जाती है। ग्राहकों
के साथ सूचीबद्ध किया जा सकता है सूची-ग्राहक आदेश।

लक्ष्य-सत्र वह सत्र आईडी है जिसके पहले $ लगा होता है, सत्र का नाम (जैसा कि सूचीबद्ध है)।
सूची-सत्र कमांड), या समान सिंटैक्स वाले क्लाइंट का नाम लक्ष्य-ग्राहकमें
किस स्थिति में क्लाइंट से जुड़े सत्र का उपयोग किया जाता है। सत्र का नाम खोजते समय,
अपने आप को ले प्रारंभ में सटीक मिलान की खोज करता है; यदि कोई नहीं मिलता है, तो सत्र नामों की जाँच की जाती है
किसी के लिए जिसके लिए लक्ष्य-सत्र एक उपसर्ग है या जिसके लिए यह एक के रूप में मेल खाता है fnmatch(3)
नमूना। यदि एक भी मिलान पाया जाता है, तो इसे लक्ष्य सत्र के रूप में उपयोग किया जाता है; एकाधिक मैच
एक त्रुटि उत्पन्न करें. यदि कोई सत्र छोड़ दिया जाता है, तो यदि उपलब्ध हो तो वर्तमान सत्र का उपयोग किया जाता है; अगर कोई नहीं
वर्तमान सत्र उपलब्ध है, सबसे हाल ही में उपयोग किया गया सत्र चुना गया है।

लक्ष्य-खिड़की प्रपत्र में एक विंडो निर्दिष्ट करता है सत्र:खिड़की. सत्र एक ही नियम का पालन करता है
से संबंधित लक्ष्य-सत्र, तथा खिड़की क्रम में देखा जाता है: उदाहरण के लिए, विंडो इंडेक्स के रूप में
मायसेशन:1; विंडो आईडी के रूप में, जैसे @1; सटीक विंडो नाम के रूप में, जैसे
मेरा सत्र: मेरी खिड़की; फिर एक के रूप में fnmatch(3) पैटर्न या विंडो नाम की शुरुआत, जैसे
mysession:mywin* या mysession:mywin. एक खाली विंडो नाम अगले अप्रयुक्त सूचकांक को निर्दिष्ट करता है
यदि उपयुक्त हो (उदाहरण के लिए नयी खिड़की और लिंक-विंडो आदेश) अन्यथा वर्तमान
खिड़की में सत्र चुना जाता है। विशेष पात्र '!' अंतिम (पहले वर्तमान) का उपयोग करता है
विंडो, '^' उच्चतम संख्या वाली विंडो का चयन करती है, '$' सबसे कम संख्या वाली विंडो का चयन करती है, और
'+' और '-' संख्या के आधार पर अगली विंडो या पिछली विंडो का चयन करें। जब तर्क होता है
इसमें कोलन नहीं है, अपने आप को ले इसे विंडो के रूप में पार्स करने का पहला प्रयास; यदि वह विफल रहता है, तो एक प्रयास
एक सत्र से मेल खाने के लिए बनाया गया है।

लक्ष्य फलक के समान रूप धारण कर लेता है लक्ष्य-खिड़की लेकिन एक अवधि के वैकल्पिक जोड़ के साथ
इसके बाद एक फलक अनुक्रमणिका आती है, उदाहरण के लिए: mysession:mywindow.1। यदि फलक सूचकांक छोड़ दिया गया है,
निर्दिष्ट विंडो में वर्तमान में सक्रिय फलक का उपयोग किया जाता है। यदि न तो कोई कोलन और न ही अवधि
प्रकट होता है, अपने आप को ले तर्क को फलक सूचकांक के रूप में उपयोग करने का पहला प्रयास; यदि वह विफल रहता है, तो यह है
के लिए ऊपर देखा लक्ष्य-खिड़की. एक '+' या '-' अगले या पिछले फलक सूचकांक को इंगित करता है,
क्रमश। तारों में से एक ऊपर का, तल, बाएं, सही, बाएं से बाएं, ठीक तरह से ऊपर, तली छोड़ें
or नीचे दाएं फलक सूचकांक के स्थान पर उपयोग किया जा सकता है।

विशेष वर्ण '+' और '-' के बाद ऑफसेट हो सकता है, उदाहरण के लिए:

सेलेक्ट-विंडो -t:+2

ऐसे सत्र से निपटते समय जिसमें अनुक्रमिक विंडो इंडेक्स शामिल नहीं हैं, वे होंगे
सही ढंग से छोड़ दिया गया.

अपने आप को ले सर्वर में बनाए गए प्रत्येक फलक को '%' और a से युक्त एक पहचानकर्ता भी देता है
संख्या, शून्य से शुरू. एक फलक का पहचानकर्ता जीवन के लिए अद्वितीय है अपने आप को ले सर्वर
और tmate_PANE पर्यावरण चर में फलक की चाइल्ड प्रक्रिया को पास कर दिया जाता है। यह
किसी फलक या उसमें मौजूद विंडो को लक्षित करने के लिए अकेले उपयोग किया जा सकता है।

शेल-कमांड तर्क हैं sh(1) आदेश. इन्हें एक एकल आइटम के रूप में पारित किया जाना चाहिए, जो
आम तौर पर इसका मतलब उन्हें उद्धृत करना है, उदाहरण के लिए:

नई विंडो 'vi / Etc / पासवर्ड'

आदेश [तर्क] a . को संदर्भित करता है अपने आप को ले आदेश, आदेश और तर्कों के साथ पारित किया गया
अलग से, उदाहरण के लिए:

बाइंड-कुंजी F1 सेट-विंडो-विकल्प बल-चौड़ाई 81

या यदि उपयोग कर रहे हैं sh(1)

$ tmate बाइंड-कुंजी F1 सेट-विंडो-ऑप्शन बल-चौड़ाई 81

a . के भाग के रूप में एकाधिक आदेश एक साथ निर्दिष्ट किए जा सकते हैं आदेश अनुक्रम. प्रत्येक आदेश
रिक्त स्थान और अर्धविराम द्वारा अलग किया जाना चाहिए; आदेशों को क्रमिक रूप से बाईं ओर से निष्पादित किया जाता है
दायीं ओर और बैकस्लैश के साथ समाप्त होने वाली रेखाएं अगली पंक्ति पर जारी रहती हैं, सिवाय जब बच निकलती हैं
एक और बैकस्लैश द्वारा। एक बैकस्लैश से बचकर एक शाब्दिक अर्धविराम शामिल किया जा सकता है
(उदाहरण के लिए, आदेश अनुक्रम निर्दिष्ट करते समय बाइंड-की).

उदाहरण अपने आप को ले आदेशों में शामिल हैं:

रिफ्रेश-क्लाइंट -t/dev/ttyp2

नाम बदलें-सत्र -पहले नया नाम

सेट-विंडो-विकल्प -t:0 मॉनिटर-गतिविधि चालू

नयी खिड़की ; स्प्लिट-विंडो -डी

बाइंड-कुंजी आर स्रोत-फ़ाइल ~/.tmate.conf \;
प्रदर्शन-संदेश "स्रोत-फ़ाइल किया गया"

या फिर से sh(1)

$ tmate किल-विंडो -t :1

$ tmate न्यू-विंडो \; स्प्लिट-विंडो -d

$ tmate नया-सत्र -d 'vi / Etc / पासवर्ड' \; स्प्लिट-विंडो -डी \; संलग्न करें

ग्राहकों और सत्र


RSI अपने आप को ले सर्वर क्लाइंट, सेशन, विंडो और पैन को मैनेज करता है। ग्राहक जुड़े हुए हैं
उनके साथ बातचीत करने के लिए सत्र, या तो जब वे इसके साथ बनाए जाते हैं नया सत्र आदेश,
या बाद में के साथ संलग्न सत्र आदेश। प्रत्येक सत्र में एक या अधिक विंडो होती हैं जुड़ा हुआ में
यह। विंडोज़ कई सत्रों से जुड़ा हो सकता है और एक या अधिक पैन से बना होता है, प्रत्येक
जिनमें से एक छद्म टर्मिनल है। बनाने, जोड़ने और अन्यथा के लिए आदेश
मैनिपुलेटिंग विंडो में शामिल हैं विंडोज और शीशे अनुभाग।

क्लाइंट और सत्र प्रबंधित करने के लिए निम्न आदेश उपलब्ध हैं:

संलग्न सत्र [-डॉ] [-t लक्ष्य-सत्र]
(उपनाम: संलग्न करना)
बाहर से दौड़े तो अपने आप को ले, वर्तमान टर्मिनल में एक नया क्लाइंट बनाएं और इसे संलग्न करें
सेवा मेरे लक्ष्य-सत्र. यदि अंदर से उपयोग किया जाता है, तो वर्तमान क्लाइंट को स्विच करें। अगर -d is
निर्दिष्ट, सत्र से जुड़े किसी भी अन्य क्लाइंट को अलग कर दिया जाता है। -r दर्शाता है
क्लाइंट केवल-पढ़ने के लिए है (केवल कुंजी के लिए बाध्य है डिटैच-क्लाइंट or स्विच-क्लाइंट आज्ञाओं
कोई प्रभाव है)

यदि कोई सर्वर प्रारंभ नहीं हुआ है, संलग्न सत्र इसे शुरू करने का प्रयास करेंगे; यह विफल हो जाएगा
जब तक कि कॉन्फ़िगरेशन फ़ाइल में सत्र नहीं बनाए जाते।

RSI लक्ष्य-सत्र के लिए नियम संलग्न सत्र थोड़ा समायोजित कर रहे हैं: अगर अपने आप को ले की आवश्यकता है
सबसे हाल ही में उपयोग किए गए सत्र का चयन करें, यह सबसे हाल ही में उपयोग किए गए सत्र को पसंद करेगा
स्वाधीन सत्र।

डिटैच-क्लाइंट [-P] [-a] [-s लक्ष्य-सत्र] [-t लक्ष्य-ग्राहक]
(उपनाम: अलग करना)
वर्तमान क्लाइंट को अलग करें यदि एक कुंजी के लिए बाध्य है, क्लाइंट के साथ निर्दिष्ट किया गया है -t, या सभी
क्लाइंट वर्तमान में निर्दिष्ट सत्र से जुड़े हुए हैं -s-a विकल्प सभी को मारता है
लेकिन साथ दिया गया ग्राहक -t. अगर -P दिया गया है, SIGHUP को मूल प्रक्रिया में भेजें
क्लाइंट, आमतौर पर इसे बाहर निकलने का कारण बनता है।

हैस-सेशन [-t लक्ष्य-सत्र]
(उपनाम: है)
एक त्रुटि की रिपोर्ट करें और निर्दिष्ट सत्र मौजूद नहीं होने पर 1 से बाहर निकलें। अगर ये हो
मौजूद है, 0 से बाहर निकलें।

किल-सर्वर
मारे अपने आप को ले सर्वर और क्लाइंट और सभी सत्रों को नष्ट कर दें।

मार-सत्र
[-a] [-t लक्ष्य-सत्र] दिए गए सत्र को नष्ट कर दें, इससे जुड़ी किसी भी विंडो को बंद कर दें
और कोई अन्य सत्र नहीं, और इससे जुड़े सभी ग्राहकों को अलग कर दिया गया। अगर -a दिया हुआ है,
निर्दिष्ट सत्र को छोड़कर सभी सत्र समाप्त हो जाते हैं।

सूची-ग्राहक [-F प्रारूप] [-t लक्ष्य-सत्र]
(उपनाम: एलएससी)
सर्वर से जुड़े सभी क्लाइंट की सूची बनाएं। के अर्थ के लिए -F झंडा, देखें
प्रारूप अनुभाग। अगर लक्ष्य-सत्र निर्दिष्ट है, केवल से जुड़े क्लाइंट की सूची बनाएं
वह सत्र।

सूची-आदेश
(उपनाम: एल एस सी एम)
द्वारा समर्थित सभी कमांड के सिंटैक्स की सूची बनाएं अपने आप को ले.

सूची-सत्र [-F प्रारूप]
(उपनाम: ls)
सर्वर द्वारा प्रबंधित सभी सत्रों की सूची बनाएं। के अर्थ के लिए -F झंडा, देखें
प्रारूप अनुभाग।

ताला-ग्राहक [-t लक्ष्य-ग्राहक]
(उपनाम: लॉकसी)
ताला लक्ष्य-ग्राहक, देखें लॉक-सर्वर आदेश।

ताला सत्र [-t लक्ष्य-सत्र]
(उपनाम: ताले)
से जुड़े सभी क्लाइंट को लॉक करें लक्ष्य-सत्र.

नया सत्र [-एडीडीपी] [-F प्रारूप] [-n खिड़की-नाम] [-s सत्र का नाम] [-t लक्ष्य-सत्र] [-x
चौडाई] [-y ऊंचाई] [शेल-कमांड]
(उपनाम: नई)
नाम के साथ एक नया सत्र बनाएं सत्र का नाम.

नया सत्र वर्तमान टर्मिनल से जुड़ा है जब तक कि -d दिया हुआ है। खिड़की-नाम
और शेल-कमांड आरंभिक में निष्पादित करने के लिए और शेल कमांड का नाम है
खिड़की। अगर -d प्रयोग किया जाता है, -x और -y प्रारंभिक विंडो का आकार निर्दिष्ट करें (80 x 24
यदि नहीं दिया गया है)।

यदि किसी टर्मिनल से चलाया जाता है, तो कोई भी टर्मियोस(4) विशेष वर्ण सहेजे जाते हैं और नए के लिए उपयोग किए जाते हैं
नए सत्र में विंडोज़.

RSI -A झंडा बनाता है नया सत्र इस तरह का व्यवहार संलग्न सत्र if सत्र का नाम पहले ही
मौजूद; यदि, -D जैसा व्यवहार करता है -d सेवा मेरे संलग्न सत्र.

If -t दिया गया है, नया सत्र है वर्गीकृत किया साथ में लक्ष्य-सत्र. इसका मतलब है कि वे
विंडोज़ का एक ही सेट साझा करें - सभी विंडोज़ से लक्ष्य-सत्र से जुड़े हुए हैं
नया सत्र और बाद में बंद होने वाली किसी भी नई विंडो या विंडो को लागू किया जाता है
दोनों सत्र। वर्तमान और पिछली विंडो और कोई भी सत्र विकल्प बने रहेंगे
स्वतंत्र और या तो सत्र दूसरे को प्रभावित किए बिना मारा जा सकता है। दे रही है -n
or शेल-कमांड अमान्य हैं यदि -t प्रयोग किया जाता है।

RSI -P विकल्प नए सत्र के निर्माण के बाद उसके बारे में जानकारी प्रिंट करता है।
डिफ़ॉल्ट रूप से, यह '#{session_name}:' प्रारूप का उपयोग करता है, लेकिन एक अलग प्रारूप हो सकता है
के साथ निर्दिष्ट -F.

रिफ्रेश-क्लाइंट [-S] [-t लक्ष्य-ग्राहक]
(उपनाम: ताज़ा करना)
वर्तमान क्लाइंट को ताज़ा करें यदि एक कुंजी के लिए बाध्य है, या एक दिया गया है तो एक एकल क्लाइंट
साथ में -t. अगर -S निर्दिष्ट है, केवल क्लाइंट के स्टेटस बार को अपडेट करें।

नाम बदलें सत्र [-t लक्ष्य-सत्र] नया नाम
(उपनाम: नाम बदलने)
सत्र का नाम बदलें नया नाम.

शो-संदेश [-t लक्ष्य-ग्राहक]
(उपनाम: शोम्सजीएस)
स्टेटस लाइन पर प्रदर्शित कोई भी संदेश प्रति-क्लाइंट संदेश लॉग में सहेजा जाता है
द्वारा निर्धारित सीमा की अधिकतम सीमा तक संदेश-सीमा सत्र के लिए सत्र विकल्प
उस ग्राहक से जुड़ा हुआ. यह कमांड इसके लिए लॉग प्रदर्शित करता है लक्ष्य-ग्राहक.

स्रोत दस्तावेज पथ
(उपनाम: स्रोत)
से आदेश निष्पादित करें पथ.

स्टार्ट-सर्वर
(उपनाम: प्रारंभ)
शुरू करें अपने आप को ले सर्वर, यदि पहले से नहीं चल रहा है, बिना कोई सत्र बनाए।

सस्पेंड-क्लाइंट [-t लक्ष्य-ग्राहक]
(उपनाम: सस्पेंडसी)
SIGTSTP (ट्टी स्टॉप) भेजकर क्लाइंट को सस्पेंड करें।

स्विच-क्लाइंट [-एलएनपीआर] [-c लक्ष्य-ग्राहक] [-t लक्ष्य-सत्र]
(उपनाम: स्विच)
क्लाइंट के लिए वर्तमान सत्र स्विच करें लक्ष्य-ग्राहक सेवा मेरे लक्ष्य-सत्र. अगर -l, -n or
-p उपयोग किया जाता है, क्लाइंट को क्रमशः अंतिम, अगले या पिछले सत्र में ले जाया जाता है।
-r टॉगल करता है कि क्लाइंट केवल-पढ़ने के लिए है या नहीं (देखें संलग्न सत्र आदेश)।

विंडोज और शीशे


A अपने आप को ले विंडो कई मोड में से एक में हो सकती है। डिफ़ॉल्ट तक सीधे पहुंच की अनुमति देता है
खिड़की से जुड़ा टर्मिनल। दूसरा कॉपी मोड है, जो a . के एक सेक्शन की अनुमति देता है
विंडो या उसके इतिहास को a . में कॉपी किया जाना है पास्ता बफर दूसरे में बाद में सम्मिलन के लिए
खिड़की। यह मोड के साथ दर्ज किया गया है कॉपी-मोड कमांड, डिफ़ॉल्ट रूप से '[' के लिए बाध्य है। यह है
तब भी दर्ज किया जाता है जब एक कमांड जो आउटपुट उत्पन्न करता है, जैसे कि सूची-कुंजी, एक key . से क्रियान्वित किया जाता है
बंधन।

उपलब्ध कुंजियाँ इस बात पर निर्भर करती हैं कि emacs या vi मोड का चयन किया गया है (देखें मोड-कुंजी
विकल्प)। निम्नलिखित कुंजियाँ मोड के लिए उपयुक्त के रूप में समर्थित हैं:

समारोह vi Emacs
इंडेंटेशन पर वापस ^ एमएम
इतिहास के नीचे जी एम-
चयन साफ़ करें एस्केप सीजी
चयन की प्रतिलिपि बनाएँ Mw दर्ज करें
कर्सर डाउन जे डाउन
कर्सर लेफ्ट एच लेफ्ट
कर्सर दाएँ l दाएँ
नीचे की रेखा के लिए कर्सर L
मध्य रेखा M Mr . का कर्सर
शीर्ष पंक्ति H MR . का कर्सर
कर्सर अप k Up
पूरी लाइन d Cu . हटाएं
लाइन डी के अंत में हटाएं/कॉपी करें डी सी
पंक्ति का अंत $ Ce
लाइन पर जाएं: जी
आधा पृष्ठ नीचे सीडी एम-डाउन
आधा पृष्ठ ऊपर Cu M-Up
आगे जायें ff
आगे बढ़ने के लिए कूदें
पीछे की ओर कूदें FF
पीछे की ओर कूदें T
फिर से कूदो; ;
फिर से उल्टा कूदो , ,
अगला पेज सीएफ पेज डाउन
अगला स्थान W
अगला स्थान, शब्द E . का अंत
अगला शब्द w
अगला शब्द अंत ई एमएफ
बफ़र p Cy . चिपकाएँ
पिछला पृष्ठ सीबी पृष्ठ ऊपर
पिछला शब्द बी एमबी
पिछला स्थान बी
मोड से बाहर निकलें क्यू एस्केप
आयत टॉगल वी आर
नीचे स्क्रॉल करें सी-डाउन या सीई सी-डाउन
सी-अप या साइ सी-अप ऊपर स्क्रॉल करें
फिर से खोजें
NN . में फिर से खोजें
पीछे खोजें? करोड़
आगे खोजें / Cs
लाइन 0 Ca . की शुरुआत
चयन प्रारंभ करें स्पेस सी-स्पेस
इतिहास के शीर्ष जी एम->
वर्णों को स्थानांतरित करें C

अगली और पिछली शब्द कुंजियाँ स्थान और '-', '_' और '@' वर्णों का शब्द के रूप में उपयोग करती हैं
डिफ़ॉल्ट रूप से सीमांकक, लेकिन इसे सेट करके समायोजित किया जा सकता है शब्द विभाजक सत्र
विकल्प। अगला शब्द अगले शब्द की शुरुआत में चला जाता है, अगला शब्द अगले शब्द के अंत तक जाता है
शब्द और पिछला शब्द पिछले शब्द की शुरुआत में। तीन अगले और पिछले स्थान
कुंजियाँ समान रूप से काम करती हैं लेकिन शब्द विभाजक के रूप में अकेले एक स्थान का उपयोग करती हैं।

जंप कमांड एक लाइन के भीतर त्वरित गति को सक्षम करते हैं। उदाहरण के लिए, 'f' टाइप करना उसके बाद
'/' कर्सर को मौजूदा लाइन पर अगले '/' कैरेक्टर पर ले जाएगा। ए ';' उसके बाद
अगली घटना पर जाएं।

कॉपी मोड में कमांड को एक वैकल्पिक रिपीट काउंट द्वारा प्रस्तुत किया जा सकता है। vi कुंजी बाइंडिंग के साथ, a
संख्या कुंजियों का उपयोग करके उपसर्ग दर्ज किया गया है; emacs के साथ, Alt (मेटा) कुंजी और एक संख्या शुरू होती है
उपसर्ग प्रविष्टि। उदाहरण के लिए, कर्सर को दस शब्दों से आगे ले जाने के लिए, 'M-1 0 M-f' in . का प्रयोग करें
emacs मोड, और '10w' vi में।

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

मोड कुंजी बाइंडिंग को नामित तालिकाओं के एक सेट में परिभाषित किया गया है: vi-संपादित करें और emacs-संपादित करें इस्तेमाल की गई चाबियों के लिए
जब कमांड प्रॉम्प्ट पर लाइन संपादन; vi-पसंद और Emacs-पसंद उपयोग की जाने वाली चाबियों के लिए जब
सूचियों में से चुनना (जैसे कि द्वारा निर्मित) चुनें-खिड़की आदेश); तथा vi-प्रतिलिपि और
emacs-प्रतिलिपि कॉपी मोड में उपयोग किया जाता है। तालिकाओं को के साथ देखा जा सकता है सूची-कुंजी आदेश और चाबियाँ
के साथ संशोधित या हटाया गया बाइंड-की और अनबाइंड-की. एक आदेश एक तर्क स्वीकार करता है,
कॉपी-पाइप, जो चयन की प्रतिलिपि बनाता है और उसे एक कमांड में पाइप करता है। उदाहरण के लिए निम्नलिखित
चयन को कॉपी करने के लिए 'C-q' को बाइंड करेगा / Tmp साथ ही पेस्ट बफ़र:

बाइंड-की-टेमैक-कॉपी सीक्यू कॉपी-पाइप "कैट>/टीएमपी/आउट"

पेस्ट बफ़र कुंजी स्टैक पर शीर्ष पेस्ट बफ़र से पहली पंक्ति चिपकाती है।

के लिए सारांश कॉपी-मोड आदेश है:

कॉपी-मोड [-u] [-t लक्ष्य फलक]
कॉपी मोड दर्ज करें। NS -u विकल्प एक पृष्ठ ऊपर स्क्रॉल करता है।

द्वारा प्रदर्शित प्रत्येक विंडो अपने आप को ले एक या अधिक में विभाजित किया जा सकता है शीशे; प्रत्येक फलक एक लेता है
प्रदर्शन का निश्चित क्षेत्र और एक अलग टर्मिनल है। एक विंडो को पैन में विभाजित किया जा सकता है
का उपयोग विभाजित खिड़की आदेश। विंडोज़ को क्षैतिज रूप से विभाजित किया जा सकता है (के साथ) -h झंडा) या
लंबवत। पैन का आकार के साथ बदला जा सकता है आकार-फलक कमांड ('सी-अप', 'सी-डाउन' के लिए बाध्य
डिफ़ॉल्ट रूप से 'सी-बाएं' और 'सी-दाएं'), वर्तमान फलक को के साथ बदला जा सकता है चयन फलक
आदेश और रोटेट-विंडो और अदला-बदली का फलक कमांड का उपयोग बिना पैन को स्वैप करने के लिए किया जा सकता है
अपनी स्थिति बदल रहे हैं। फलकों की संख्या शून्य से शुरू होकर उस क्रम में दी जाती है जैसे वे हैं
बनाया।

प्रीसेट की संख्या लेआउट उपलब्ध हैं। इन्हें के साथ चुना जा सकता है चयन-लेआउट
कमांड या साइकिल के साथ अगला लेआउट (डिफ़ॉल्ट रूप से 'स्पेस' के लिए बाध्य); एक बार एक लेआउट चुना जाता है,
इसके भीतर के पैन को सामान्य रूप से स्थानांतरित और आकार दिया जा सकता है।

निम्नलिखित लेआउट समर्थित हैं:

सम-क्षैतिज
शीशे खिड़की के आर-पार बाएँ से दाएँ समान रूप से फैले हुए हैं।

सम-ऊर्ध्वाधर
पैन ऊपर से नीचे तक समान रूप से फैले हुए हैं।

मुख्य-क्षैतिज
खिड़की के शीर्ष पर एक बड़ा (मुख्य) फलक दिखाया गया है और शेष फलक हैं
नीचे की ओर बचे हुए स्थान में बाएँ से दाएँ फैला हुआ है। उपयोग
मुख्य फलक-ऊंचाई विंडो विकल्प शीर्ष फलक की ऊंचाई निर्दिष्ट करने के लिए।

मुख्य-ऊर्ध्वाधर
के समान मुख्य-क्षैतिज लेकिन बड़ा फलक बाईं ओर रखा गया है और अन्य
ऊपर से नीचे तक दाईं ओर फैला हुआ है। देखें मुख्य फलक-चौड़ाई विंडो विकल्प।

टाइलों पैन को पंक्तियों और स्तंभों दोनों में खिड़की पर यथासंभव समान रूप से फैलाया जाता है।

इसके अलावा, चयन-लेआउट पहले इस्तेमाल किए गए लेआउट को लागू करने के लिए इस्तेमाल किया जा सकता है - the सूची-खिड़कियां
कमांड प्रत्येक विंडो के लेआउट को किस रूप में उपयोग के लिए उपयुक्त रूप में प्रदर्शित करता है चयन-लेआउट.
उदाहरण के लिए:

$ tmate सूची-विंडोज़
0: केएसएच [159x48]
layout: bb62,159x48,0,0{79x48,0,0,79x48,80,0}
$ tmate चयन-लेआउट bb62,159x48,0,0{79x48,0,0,79x48,80,0}

अपने आप को ले वर्तमान विंडो आकार के लिए लेआउट के आकार को स्वचालित रूप से समायोजित करता है। ध्यान दें कि एक
लेआउट को उस विंडो से अधिक पैन वाली विंडो पर लागू नहीं किया जा सकता जिससे लेआउट था
मूल रूप से परिभाषित।

windows और panes से संबंधित कमांड इस प्रकार हैं:

ब्रेक-फलक [-डीपी] [-F प्रारूप] [-t लक्ष्य फलक]
(उपनाम: ब्रेकपी)
टूटना लक्ष्य फलक इसे नई विंडो में एकमात्र फलक बनाने के लिए इसकी युक्त विंडो से हटा दिया गया है
खिड़की। अगर -d दिया जाता है, नई विंडो वर्तमान विंडो नहीं बनती है। NS -P
विकल्प नई विंडो के बनने के बाद उसके बारे में जानकारी प्रिंट करता है। द्वारा
डिफ़ॉल्ट रूप से, यह '#{session_name}:#{window_index}' प्रारूप का उपयोग करता है लेकिन एक अलग प्रारूप का उपयोग करता है
के साथ निर्दिष्ट किया जा सकता है -F.

कब्जा फलक [-एईपीपीक्यू] [-b बफ़र-सूचकांक] [-E अंत लाइन] [-S शुरू लाइन] [-t लक्ष्य फलक]
(उपनाम: कैप्चरप)
एक फलक की सामग्री को कैप्चर करें। अगर -p दिया जाता है, आउटपुट स्टडआउट में जाता है,
अन्यथा के साथ निर्दिष्ट बफर के लिए -b या छोड़े जाने पर एक नया बफर। अगर -a is
दिया गया है, वैकल्पिक स्क्रीन का उपयोग किया जाता है, और इतिहास पहुंच योग्य नहीं है। अगर नहीं
वैकल्पिक स्क्रीन मौजूद है, एक त्रुटि तब तक लौटा दी जाएगी जब तक -q दिया हुआ है। अगर -e is
दिया गया है, आउटपुट में टेक्स्ट और बैकग्राउंड एट्रिब्यूट्स के लिए एस्केप सीक्वेंस शामिल हैं। -C
ऑक्टल \ xxx के रूप में गैर-मुद्रण योग्य वर्णों से भी बच निकलता है। -J लिपटे लाइनों में शामिल हो जाता है और
प्रत्येक पंक्ति के अंत में अनुगामी रिक्त स्थान को सुरक्षित रखता है। -P केवल किसी भी आउटपुट को कैप्चर करता है कि
फलक प्राप्त हुआ है जो अभी तक अपूर्ण भागने के क्रम की शुरुआत है।

-S और -E प्रारंभ और समाप्ति पंक्ति संख्या निर्दिष्ट करें, शून्य की पहली पंक्ति है
दृश्यमान फलक और ऋणात्मक संख्याएँ इतिहास की रेखाएँ हैं। डिफ़ॉल्ट है
केवल फलक की दृश्य सामग्री को कैप्चर करें।

ग्राहक चुनें [-F प्रारूप] [-t लक्ष्य-खिड़की] [टेम्पलेट]
विंडो को क्लाइंट चॉइस मोड में रखें, जिससे क्लाइंट को अंतःक्रियात्मक रूप से चुना जा सके
एक सूची से। क्लाइंट के चुने जाने के बाद, '%%' को क्लाइंट द्वारा बदल दिया जाता है Pty(4) पथ
in टेम्पलेट और परिणाम एक आदेश के रूप में निष्पादित। अगर टेम्पलेट नहीं दिया जाता है,
"डिटैच-क्लाइंट -t '%%'" का प्रयोग किया जाता है। के अर्थ के लिए -F झंडा, देखें प्रारूप
अनुभाग। यह आदेश तभी काम करता है जब कम से कम एक क्लाइंट संलग्न हो।

चयन-सूची [-l आइटम] [-t लक्ष्य-खिड़की] [टेम्पलेट]
अनुमति देते हुए, एक विंडो को सूची चयन मोड में रखें आइटम चयनित होना। आइटम एक हो सकता है
एक से अधिक आइटम प्रदर्शित करने के लिए अल्पविराम से अलग की गई सूची। यदि किसी आइटम में रिक्त स्थान है, तो वह
प्रविष्टि उद्धृत की जानी चाहिए. किसी आइटम को चुने जाने के बाद, '%%' को चुने गए आइटम से बदल दिया जाता है
में टेम्पलेट और परिणाम एक कमांड के रूप में निष्पादित किया जाता है। अगर टेम्पलेट नहीं दिया जाता है,
"रन-शेल '%%'" का उपयोग किया जाता है। आइटम प्रारूप विनिर्देशकों को भी स्वीकार करता है। के अर्थ के लिए
यह देखें प्रारूप अनुभाग। यह कमांड तभी काम करता है जब कम से कम एक क्लाइंट हो
जुड़ा हुआ।

चयन-सत्र [-F प्रारूप] [-t लक्ष्य-खिड़की] [टेम्पलेट]
एक विंडो को सेशन चॉइस मोड में रखें, जहां एक सेशन को अंतःक्रियात्मक रूप से चुना जा सकता है
एक सूची से। जब कोई एक चुना जाता है, तो '%%' को सत्र के नाम से बदल दिया जाता है टेम्पलेट
और परिणाम एक आदेश के रूप में निष्पादित। अगर टेम्पलेट नहीं दिया गया है, "स्विच-क्लाइंट -t
'%%'" का प्रयोग किया जाता है। के अर्थ के लिए -F झंडा, देखें प्रारूप अनुभाग। इस
कमांड तभी काम करता है जब कम से कम एक क्लाइंट जुड़ा हो।

चुनना-पेड़ [-सुवो] [-b सत्र-टेम्पलेट] [-c विंडो-टेम्पलेट] [-S प्रारूप] [-W प्रारूप] [-t
लक्ष्य-खिड़की]
विंडो को ट्री चॉइस मोड में रखें, जहां सत्र या विंडो में से किसी एक का चयन किया जा सकता है
एक सूची से अंतःक्रियात्मक रूप से। डिफ़ॉल्ट रूप से, सत्र से संबंधित विंडो इंडेंट होती हैं
एक सत्र के लिए अपने संबंध दिखाने के लिए।

ध्यान दें कि चुनें-खिड़की और चयन-सत्र आदेश चारों ओर रैपर हैं
चुनना-पेड़.

If -s दिया गया है, सत्र दिखाएगा। अगर -w दिया गया है, विंडो दिखाएगा।

डिफ़ॉल्ट रूप से, ट्री ढह जाता है और सत्रों को विंडोज़ में विस्तारित किया जाना चाहिए
दायां तीर कुंजी। NS -u इसके बजाय विस्तारित सभी सत्रों के साथ विकल्प शुरू होगा।

If -b दिया गया है, डिफ़ॉल्ट सत्र कमांड को ओवरराइड करेगा। ध्यान दें कि '%%' हो सकता है
उपयोग किया जाता है और इसे सत्र के नाम से बदल दिया जाएगा। डिफ़ॉल्ट विकल्प यदि नहीं
निर्दिष्ट "स्विच-क्लाइंट-टी '%%'" है। अगर -c दिया गया है, डिफ़ॉल्ट को ओवरराइड करेगा
विंडो कमांड। पसंद -b, '%%' का उपयोग किया जा सकता है और इसे सत्र से बदल दिया जाएगा
नाम और विंडो index. जब सूची से एक विंडो चुनी जाती है, तो सत्र कमांड
विंडो कमांड से पहले चलाया जाता है।

If -S दिया गया है डिफ़ॉल्ट सत्र के बजाय निर्दिष्ट प्रारूप प्रदर्शित करेगा
प्रारूप। अगर -W दिया गया है डिफ़ॉल्ट के बजाय निर्दिष्ट प्रारूप प्रदर्शित करेगा
विंडो प्रारूप। के अर्थ के लिए -s और -w विकल्प, देखें प्रारूप अनुभाग।

यह आदेश तभी काम करता है जब कम से कम एक क्लाइंट संलग्न हो।

चुनें-खिड़की [-F प्रारूप] [-t लक्ष्य-खिड़की] [टेम्पलेट]
विंडो को विंडो चॉइस मोड में रखें, जहां एक विंडो को अंतःक्रियात्मक रूप से चुना जा सकता है
एक सूची से। एक विंडो के चयन के बाद, '%%' को सत्र के नाम से बदल दिया जाता है और
विंडो इंडेक्स in टेम्पलेट और परिणाम एक आदेश के रूप में निष्पादित। अगर टेम्पलेट नहीं है
दिया गया है, "चयन-विंडो -t '%%'" प्रयोग किया जाता है। के अर्थ के लिए -F झंडा, देखें
प्रारूप अनुभाग। यह आदेश तभी काम करता है जब कम से कम एक क्लाइंट संलग्न हो।

प्रदर्शन फलक [-t लक्ष्य-ग्राहक]
(उपनाम: डिस्प्लेपी)
द्वारा दिखाए गए प्रत्येक फलक का एक दृश्य संकेतक प्रदर्शित करें लक्ष्य-ग्राहक. देखना
प्रदर्शन-फलक-समय, प्रदर्शन-फलक-रंग, तथा प्रदर्शन-फलक-सक्रिय-रंग सत्र
विकल्प। जब संकेतक स्क्रीन पर होता है, तो '0' से' के साथ एक फलक का चयन किया जा सकता है
'9' कुंजी।

खोज-खिड़की [-सीएनटी] [-F प्रारूप] [-t लक्ष्य-खिड़की] माचिस की तीली
(उपनाम: खोजो)
इस के लिए खोजें fnmatch(3) पैटर्न माचिस की तीली खिड़की के नाम, शीर्षक, और दृश्यमान में
सामग्री (लेकिन इतिहास नहीं)। झंडे मिलान व्यवहार को नियंत्रित करते हैं: -C केवल मैच
दृश्य विंडो सामग्री, -N केवल विंडो नाम से मेल खाता है और -T केवल से मेल खाता है
खिड़की का शीर्षक। डिफ़ॉल्ट है -सीएनटी. यदि केवल एक विंडो का मिलान किया जाता है, तो यह होगा
स्वचालित रूप से चयनित, अन्यथा एक विकल्प सूची दिखाई जाती है। के अर्थ के लिए -F
झंडा, देखें प्रारूप अनुभाग। यह कमांड तभी काम करता है जब कम से कम एक क्लाइंट हो
जुड़ा हुआ।

जुड़ना फलक [-बीडीवीई] [-l आकार | -p प्रतिशतता] [-s स्रोत फलक] [-t डीएसटी-फलक]
(उपनाम: शामिल हों)
पसंद विभाजित खिड़की, लेकिन बंटवारे के बजाय डीएसटी-फलक और एक नया फलक बनाना, विभाजित करना
यह और ले जाएँ स्रोत फलक अंतरिक्ष में। इसका उपयोग उलटने के लिए किया जा सकता है ब्रेक-फलक
-b विकल्प कारण स्रोत फलक के बाईं ओर या ऊपर से जुड़ने के लिए डीएसटी-फलक.

मार-फलक [-a] [-t लक्ष्य फलक]
(उपनाम: किलपो)
दिए गए फलक को नष्ट करें। यदि कंटेनिंग विंडो में कोई पैन नहीं रहता है, तो यह भी है
नष्ट किया हुआ। NS -a विकल्प के साथ दिए गए फलक को छोड़कर सभी को मारता है -t.

मार-खिड़की [-a] [-t लक्ष्य-खिड़की]
(उपनाम: किलव)
वर्तमान विंडो या विंडो को यहां मारें लक्ष्य-खिड़की, इसे किसी से हटा रहा है
सत्र जिससे यह जुड़ा हुआ है। NS -a विकल्प सभी को मारता है लेकिन साथ दी गई खिड़की
-t.

अंतिम फलक [-t लक्ष्य-खिड़की]
(उपनाम: लास्टपी)
अंतिम (पहले चयनित) फलक का चयन करें।

लास्ट-विंडो [-t लक्ष्य-सत्र]
(उपनाम: पिछली बार)
अंतिम (पहले चयनित) विंडो का चयन करें। अगर नहीं लक्ष्य-सत्र अधिकृत है,
वर्तमान सत्र की अंतिम विंडो का चयन करें।

लिंक-विंडो [-डीके] [-s स्रोत-विंडो] [-t डीएसटी-विंडो]
(उपनाम: लिंकव)
विंडो को यहां लिंक करें स्रोत-विंडो निर्दिष्ट करने के लिए डीएसटी-विंडो. अगर डीएसटी-विंडो is
निर्दिष्ट है और ऐसी कोई विंडो मौजूद नहीं है, स्रोत-विंडो वहां से जुड़ा हुआ है. अगर -k दिया हुआ है
और डीएसटी-विंडो मौजूद है, इसे मार दिया जाता है, अन्यथा एक त्रुटि उत्पन्न होती है। अगर -d is
दिया गया है, नई लिंक की गई विंडो चयनित नहीं है।

सूची-फलक [-जैसा] [-F प्रारूप] [-t लक्ष्य]
(उपनाम: LSP)
If -a दिया हुआ है, लक्ष्य अनदेखा किया जाता है और सर्वर पर सभी फलक सूचीबद्ध होते हैं। अगर -s is
दिया हुआ, लक्ष्य एक सत्र (या वर्तमान सत्र) है। यदि कोई नहीं दिया जाता है, लक्ष्य is
एक विंडो (या वर्तमान विंडो)। के अर्थ के लिए -F झंडा, देखें प्रारूप
अनुभाग।

सूची-खिड़कियां [-a] [-F प्रारूप] [-t लक्ष्य-सत्र]
(उपनाम: LSW)
If -a दिया गया है, सर्वर पर सभी विंडो सूचीबद्ध करें। अन्यथा, विंडोज़ में सूचीबद्ध करें
वर्तमान सत्र या in लक्ष्य-सत्र. के अर्थ के लिए -F झंडा, देखें
प्रारूप अनुभाग।

चाल फलक [-बीडीवीई] [-l आकार | -p प्रतिशतता] [-s स्रोत फलक] [-t डीएसटी-फलक]
(उपनाम: मूवप)
पसंद जुड़ना फलक, परंतु स्रोत फलक और डीएसटी-फलक एक ही खिड़की से संबंधित हो सकता है।

चाल-खिड़की [-आरडीके] [-s स्रोत-विंडो] [-t डीएसटी-विंडो]
(उपनाम: चाल)
यह समान है लिंक-विंडो, खिड़की को छोड़कर स्रोत-विंडो ले जाया जाता है
डीएसटी-विंडो. साथ -r, सत्र की सभी विंडो को क्रमानुसार क्रमांकित किया गया है,
का सम्मान करना आधार-सूचकांक विकल्प.

नयी खिड़की [-एडीकेपी] [-c प्रारंभ निर्देशिका] [-F प्रारूप] [-n खिड़की-नाम] [-t लक्ष्य-खिड़की]
[शेल-कमांड]
(उपनाम: Neww)
एक नई विंडो बनाएं। साथ में -a, नई विंडो को अगले इंडेक्स में ऊपर से डाला जाता है
विष्तृत लक्ष्य-खिड़की, यदि आवश्यक हो तो खिड़कियों को ऊपर ले जाना, अन्यथा लक्ष्य-खिड़की
नई विंडो स्थान है।

If -d दिया जाता है, सत्र नई विंडो को वर्तमान विंडो नहीं बनाता है।
लक्ष्य-खिड़की बनाई जाने वाली विंडो का प्रतिनिधित्व करता है; यदि लक्ष्य पहले से मौजूद है
त्रुटि दिखाई जाती है, जब तक कि -k ध्वज का उपयोग किया जाता है, जिस स्थिति में इसे नष्ट कर दिया जाता है।
शेल-कमांड निष्पादित करने का आदेश है। अगर शेल-कमांड निर्दिष्ट नहीं है,
का मूल्य डिफ़ॉल्ट-कमांड विकल्प का प्रयोग किया जाता है। -c में कार्यशील निर्देशिका निर्दिष्ट करता है
जिससे नई विंडो बन जाती है। इसका एक पूर्ण पथ या इनमें से एक हो सकता है
निम्नलिखित मान (या एक उपनिर्देशिका):

खाली स्ट्रिंग वर्तमान फलक की निर्देशिका
~ उपयोगकर्ता की होम निर्देशिका
- जहां सत्र की शुरुआत की गई
. जहां सर्वर चालू किया गया

जब शेल कमांड पूरा हो जाता है, तो विंडो बंद हो जाती है। देखें बाहर निकलना विकल्प
इस व्यवहार को बदलने के लिए।

टीईआरएम पर्यावरण चर को चल रहे सभी कार्यक्रमों के लिए "स्क्रीन" पर सेट किया जाना चाहिए
अंदर अपने आप को ले. नई विंडो में स्वचालित रूप से "टीईआरएम = स्क्रीन" जोड़ा जाएगा
पर्यावरण, लेकिन इस बात का ध्यान रखा जाना चाहिए कि इसे शेल स्टार्ट-अप फ़ाइलों में रीसेट न किया जाए।

RSI -P विकल्प नई विंडो के बनने के बाद उसके बारे में जानकारी प्रिंट करता है। द्वारा
डिफ़ॉल्ट रूप से, यह '#{session_name}:#{window_index}' प्रारूप का उपयोग करता है लेकिन एक अलग प्रारूप का उपयोग करता है
के साथ निर्दिष्ट किया जा सकता है -F.

अगला लेआउट [-t लक्ष्य-खिड़की]
(उपनाम: नेक्स्टली)
विंडो को अगले लेआउट में ले जाएँ और पैन को फ़िट करने के लिए पुनर्व्यवस्थित करें।

अगली खिड़की [-a] [-t लक्ष्य-सत्र]
(उपनाम: अगला)
सत्र में अगली विंडो पर जाएँ। अगर -a उपयोग किया जाता है, इसके साथ अगली विंडो पर जाएँ
एक चेतावनी।

पाइप-फलक [-o] [-t लक्ष्य फलक] [शेल-कमांड]
(उपनाम: पिपेप)
प्रोग्राम द्वारा भेजे गए किसी भी आउटपुट को पाइप करें लक्ष्य फलक एक शेल कमांड के लिए। एक फलक मई
एक समय में केवल एक कमांड में पाइप किया जा सकता है, किसी भी मौजूदा पाइप को पहले बंद कर दिया जाता है
शेल-कमांड निष्पादित किया जाता है। NS शेल-कमांड स्ट्रिंग में विशेष हो सकता है
द्वारा समर्थित चरित्र अनुक्रम स्थिति-बाएं विकल्प। अगर नहीं शेल-कमांड is
दिया गया है, वर्तमान पाइप (यदि कोई हो) बंद है।

RSI -o विकल्प केवल एक नया पाइप खोलता है यदि कोई पिछला पाइप मौजूद नहीं है, तो पाइप को अनुमति देता है
एक कुंजी के साथ टॉगल किया जा सकता है, उदाहरण के लिए:

बाइंड-कुंजी सीपी पाइप-फलक -ओ 'बिल्ली >>~/आउटपुट।#मैं-#पी'

पिछला-लेआउट [-t लक्ष्य-खिड़की]
(उपनाम: प्रचलित)
सत्र में पिछले लेआउट पर जाएं।

पिछली खिड़की [-a] [-t लक्ष्य-सत्र]
(उपनाम: पिछला)
सत्र में पिछली विंडो पर जाएं। साथ में -a, पिछली विंडो पर जाएँ
एक चेतावनी के साथ।

नाम बदलें-खिड़की [-t लक्ष्य-खिड़की] नया नाम
(उपनाम: नाम बदलें)
वर्तमान विंडो, या विंडो का नाम बदलें लक्ष्य-खिड़की यदि निर्दिष्ट किया गया है, तो नया नाम.

आकार-फलक [-DLRUZ] [-t लक्ष्य फलक] [-x चौडाई] [-y ऊंचाई] [समायोजन]
(उपनाम: आकार बदलना)
ऊपर, नीचे, बाएँ या दाएँ फलक का आकार बदलें समायोजन साथ में -U, -D, -L or -R, या एक के लिए
निरपेक्ष आकार के साथ -x or -yसमायोजन लाइनों या कोशिकाओं में दिया जाता है (डिफ़ॉल्ट
० है)।

- -Z, सक्रिय फलक को ज़ूम किए जाने के बीच टॉगल किया जाता है (संपूर्ण पर कब्जा कर लिया जाता है)
विंडो) और अनज़ूम (लेआउट में इसकी सामान्य स्थिति)।

प्रतिक्रिया फलक [-k] [-t लक्ष्य फलक] [शेल-कमांड]
(उपनाम: प्रतिक्रिया)
उस फलक को फिर से सक्रिय करें जिसमें कमांड निकल गया है (देखें .) बाहर निकलना खिड़की
विकल्प)। अगर शेल-कमांड नहीं दिया गया है, फलक बनाते समय प्रयुक्त कमांड
निष्पादित किया जाता है। फलक पहले से ही निष्क्रिय होना चाहिए, जब तक कि -k दिया जाता है, किस स्थिति में
किसी भी मौजूदा कमांड को मार दिया जाता है।

रेस्पॉन-विंडो [-k] [-t लक्ष्य-खिड़की] [शेल-कमांड]
(उपनाम: प्रतिक्रिया)
उस विंडो को फिर से सक्रिय करें जिसमें कमांड निकल गई है (देखें .) बाहर निकलना खिड़की
विकल्प)। अगर शेल-कमांड नहीं दिया गया है, जब विंडो थी तब उपयोग किया जाने वाला आदेश
बनाया निष्पादित किया जाता है। विंडो पहले से ही निष्क्रिय होनी चाहिए, जब तक कि -k में दिया गया है
जिस स्थिति में कोई भी मौजूदा कमांड मारा जाता है।

रोटेट-विंडो [-डीयू] [-t लक्ष्य-खिड़की]
(उपनाम: रोटेटव)
खिड़की के भीतर पैन की स्थिति को ऊपर की ओर घुमाएं (संख्यात्मक रूप से कम)
साथ में -U या नीचे (संख्यात्मक रूप से अधिक)।

चयन-लेआउट [-एनपीई] [-t लक्ष्य-खिड़की] [लेआउट-नाम]
(उपनाम: चयन करें)
एक विंडो के लिए एक विशिष्ट लेआउट चुनें। अगर लेआउट-नाम नहीं दिया गया है, अंतिम प्रीसेट
उपयोग किए गए लेआउट (यदि कोई हो) को फिर से लागू किया जाता है। -n और -p के बराबर हैं अगला लेआउट और
पिछला-लेआउट आदेश देता है।

चयन फलक [-एलडीएलआरयू] [-t लक्ष्य फलक]
(उपनाम: चयन करें)
फलक बनाओ लक्ष्य फलक विंडो में सक्रिय फलक लक्ष्य-खिड़की. यदि इनमें से एक -D, -L,
-Rया, -U क्रमशः नीचे, बाएँ, दाएँ या ऊपर फलक का उपयोग किया जाता है
लक्ष्य फलक का उपयोग किया जाता है. -l का उपयोग करने जैसा ही है अंतिम फलक आदेश।

चयन-खिड़की [-एलएनपीटी] [-t लक्ष्य-खिड़की]
(उपनाम: चयन करें)
विंडो का चयन करें लक्ष्य-खिड़की. -l, -n और -p के बराबर हैं
लास्ट-विंडो, अगली खिड़की और पिछली खिड़की आदेश। अगर -T दिया जाता है और
चयनित विंडो पहले से ही वर्तमान विंडो है, कमांड इस तरह व्यवहार करता है लास्ट-विंडो.

विभाजित खिड़की [-डीएचवीपी] [-c प्रारंभ निर्देशिका] [-l आकार | -p प्रतिशतता] [-t लक्ष्य फलक]
[शेल-कमांड] [-F प्रारूप]
(उपनाम: विभाजन)
विभाजित करके एक नया फलक बनाएँ लक्ष्य फलक: -h एक क्षैतिज विभाजन करता है और -v a
ऊर्ध्वाधर विभाजन; यदि न तो निर्दिष्ट किया गया है, -v माना गया है। NS -l और -p विकल्पों
लाइनों में (ऊर्ध्वाधर विभाजन के लिए) या कक्षों में (के लिए .) नए फलक का आकार निर्दिष्ट करें
क्षैतिज विभाजन), या प्रतिशत के रूप में, क्रमशः। अन्य सभी विकल्प हैं
के लिए समान अर्थ नयी खिड़की आदेश।

अदला-बदली का फलक [-डीडीयू] [-s स्रोत फलक] [-t डीएसटी-फलक]
(उपनाम: अदला-बदली)
दो पैन स्वैप करें। अगर -U का उपयोग किया जाता है और कोई स्रोत फलक निर्दिष्ट नहीं है -s, डीएसटी-फलक is
पिछले फलक के साथ अदला-बदली (संख्यात्मक रूप से इससे पहले); -D अगले फलक के साथ अदला-बदली
(इसके बाद संख्यात्मक रूप से)। -d का निर्देश अपने आप को ले सक्रिय फलक को बदलने के लिए नहीं।

स्वैप-विंडो [-d] [-s स्रोत-विंडो] [-t डीएसटी-विंडो]
(उपनाम: अदला-बदली)
यह समान है लिंक-विंडो, स्रोत और गंतव्य विंडो को छोड़कर हैं
अदला-बदली यदि कोई विंडो मौजूद नहीं है तो यह एक त्रुटि है स्रोत-विंडो.

अनलिंक-विंडो [-k] [-t लक्ष्य-खिड़की]
(उपनाम: अनलिंकव)
उतारना लक्ष्य-खिड़की। जब तक -k दिया गया है, एक विंडो को केवल तभी अनलिंक किया जा सकता है जब वह है
कई सत्रों से जुड़ा हुआ है - विंडोज़ को बिना सत्रों के लिंक नहीं किया जा सकता है; अगर -k is
निर्दिष्ट किया गया है और विंडो केवल एक सत्र से जुड़ी हुई है, यह अनलिंक है और
नष्ट किया हुआ।

KEY बाइंडिंग्स


अपने आप को ले एक कमांड को उपसर्ग कुंजी के साथ या उसके बिना अधिकांश कुंजियों के लिए बाध्य करने की अनुमति देता है। कब
निर्दिष्ट कुंजी, अधिकांश स्वयं का प्रतिनिधित्व करते हैं (उदाहरण के लिए 'ए' से 'जेड')। Ctrl कुंजियाँ हो सकती हैं
'सी-' या '^' के साथ उपसर्ग, और 'एम-' के साथ Alt (मेटा)। इसके अलावा, निम्नलिखित विशेष कुंजी
नाम स्वीकार किए जाते हैं: Up, नीचे, वाम, सही, बीस्पेस, बीटीएबी, DC (हटाएं), समाप्त, दर्ज, पलायन, F1
सेवा मेरे F20, होम, IC (सम्मिलित करें), एनपीपेज/पेजडाउन/पीजीडीएन, पीपीपेज/पेजअप/पीजीअप, अंतरिक्ष, तथा टैब। ध्यान दें
कि ''"' या '''' कुंजियों को बांधने के लिए उद्धरण चिह्नों की आवश्यकता होती है, उदाहरण के लिए:

बाइंड-की '''' स्प्लिट-विंडो
बाइंड-की "'" नई-विंडो

की बाइंडिंग से संबंधित कमांड इस प्रकार हैं:

बाइंड-की [-सीएनआरई] [-t की-टेबल] कुंजी आदेश [तर्क]
(उपनाम: बाँध)
बाइंड की कुंजी सेवा मेरे आदेश. डिफ़ॉल्ट रूप से (बिना -t) प्राथमिक कुंजी बाइंडिंग हैं
संशोधित (जो सामान्यतः उपसर्ग कुंजी के साथ सक्रिय होते हैं); इस मामले में, यदि -n is
निर्दिष्ट, उपसर्ग कुंजी का उपयोग करना आवश्यक नहीं है, आदेश स्वाभाविक है कुंजी अकेला।
RSI -r ध्वज इंगित करता है कि यह कुंजी दोहराई जा सकती है, देखें दोहराने का समय विकल्प.

If -t उपस्थित है, कुंजी में बाध्य है की-टेबल: कमांड मोड के लिए बाइंडिंग -c or
बिना सामान्य मोड के लिए. डिफ़ॉल्ट बाइंडिंग और संभावित कमांड देखने के लिए, देखें
la सूची-कुंजी आदेश।

सूची-कुंजी [-t की-टेबल]
(उपनाम: LSK)
सभी प्रमुख बाइंडिंग सूचीबद्ध करें। के बग़ैर -t प्राथमिक कुंजी बाइंडिंग - जिन्हें तब निष्पादित किया जाता है
उपसर्ग कुंजी से पहले - मुद्रित होते हैं।

- -t, कुंजी बाइंडिंग की-टेबल सूचीबद्ध हैं; यह इनमें से एक हो सकता है: vi-संपादित करें,
emacs-संपादित करें, vi-पसंद, Emacs-पसंद, vi-प्रतिलिपि or emacs-प्रतिलिपि.

भेजें-कुंजी [-एलआर] [-t लक्ष्य फलक] कुंजी ...
(उपनाम: भेजें)
किसी विंडो में कुंजी या कुंजियाँ भेजें। प्रत्येक तर्क कुंजी कुंजी का नाम है (जैसे
'सी-ए' या 'एनपेज') भेजने के लिए; यदि स्ट्रिंग को कुंजी के रूप में पहचाना नहीं जाता है, तो इसे भेजा जाता है
पात्रों की एक श्रृंखला। NS -l ध्वज कुंजी नाम देखने को अक्षम करता है और कुंजी भेजता है
अक्षरशः। सभी तर्क पहले से अंतिम तक क्रमिक रूप से भेजे जाते हैं। NS -R झंडा
टर्मिनल स्थिति को रीसेट करने का कारण बनता है।

भेजें-उपसर्ग [-2] [-t लक्ष्य फलक]
उपसर्ग कुंजी भेजें, या साथ -2 द्वितीयक उपसर्ग कुंजी, एक विंडो के लिए मानो वह थी
दब गया।

अनबाइंड-की [-एसीएन] [-t की-टेबल] कुंजी
(उपनाम: अनबाइंड)
इसके लिए बाध्य कमांड को अनबाइंड करें कुंजी। के बिना -t प्राथमिक कुंजी बाइंडिंग संशोधित हैं;
इस मामले में, यदि -n निर्दिष्ट है, आदेश बाध्य है कुंजी बिना किसी उपसर्ग के (यदि कोई हो)
हटा दिया गया। अगर -a मौजूद है, सभी कुंजी बाइंडिंग हटा दी गई हैं।

If -t उपस्थित है, कुंजी in की-टेबल अनबाउंड है: कमांड मोड के लिए बाइंडिंग -c
या बिना सामान्य मोड के लिए।

विकल्प


की उपस्थिति और व्यवहार अपने आप को ले विभिन्न के मूल्य को बदलकर संशोधित किया जा सकता है
विकल्प। तीन प्रकार के विकल्प हैं: सर्वर विकल्पों, सत्र विकल्पों और खिड़की
विकल्पों.

RSI अपने आप को ले सर्वर में वैश्विक विकल्पों का एक सेट होता है जो किसी विशेष विंडो पर लागू नहीं होता है या
सत्र। इन्हें के साथ बदल दिया गया है सेट-विकल्प -s आदेश, या के साथ प्रदर्शित
शो-विकल्प -s आदेश।

इसके अलावा, प्रत्येक व्यक्तिगत सत्र में सत्र विकल्पों का एक सेट हो सकता है, और एक है
वैश्विक सत्र विकल्पों का अलग सेट। ऐसे सत्र जिनमें कोई विशेष विकल्प नहीं होता
कॉन्फ़िगर वैश्विक सत्र विकल्पों से मान प्राप्त करता है। सत्र विकल्प सेट हैं या
के साथ परेशान सेट-विकल्प आदेश और के साथ सूचीबद्ध किया जा सकता है शो-विकल्प आदेश।
उपलब्ध सर्वर और सत्र विकल्प के अंतर्गत सूचीबद्ध हैं सेट-विकल्प आदेश।

इसी तरह, प्रत्येक विंडो से विंडो विकल्पों का एक सेट जुड़ा होता है, और वैश्विक का एक सेट होता है
विंडो विकल्प जिनमें से कोई भी सेट न किए गए विकल्प इनहेरिट किए गए हैं। विंडो विकल्प बदल दिए गए हैं
la सेट-विंडो-विकल्प आदेश और के साथ सूचीबद्ध किया जा सकता है शो-विंडो-विकल्प आदेश। सभी
विंडो विकल्प के साथ प्रलेखित हैं सेट-विंडो-विकल्प आदेश।

अपने आप को ले उपयोगकर्ता विकल्पों का भी समर्थन करता है जो '@' के साथ उपसर्ग करते हैं। उपयोगकर्ता विकल्पों में कोई भी हो सकता है
नाम, जब तक कि उनके पहले '@' लगा हो और किसी भी स्ट्रिंग पर सेट किया गया हो। उदाहरण के लिए

$ tmate setw -q @foo "abc123"
$ tmate showw -v @foo
abc123

विकल्प सेट करने वाले कमांड इस प्रकार हैं:

सेट-विकल्प [-अगोकसुवो] [-t लक्ष्य-सत्र | लक्ष्य-खिड़की] विकल्प मूल्य
(उपनाम: सेट)
के साथ एक विंडो विकल्प सेट करें -w ( . के बराबर) सेट-विंडो-विकल्प कमांड), एक सर्वर
के साथ विकल्प -s, अन्यथा एक सत्र विकल्प।

If -g निर्दिष्ट है, वैश्विक सत्र या विंडो विकल्प सेट है। साथ -a, और यदि
विकल्प एक स्ट्रिंग की अपेक्षा करता है, मूल्य मौजूदा सेटिंग में जोड़ा गया है. -u झंडा
एक विकल्प को अनसेट करता है, इसलिए एक सत्र को वैश्विक विकल्पों में से विकल्प विरासत में मिलता है। यह है
वैश्विक विकल्प को अनसेट करना संभव नहीं है।

RSI -o ध्वज पहले से सेट किए गए विकल्प को सेट करने से रोकता है।

RSI -q ध्वज सूचनात्मक संदेश को दबा देता है (जैसे कि शांत सर्वर विकल्प था
सेट)।

उपलब्ध विंडो विकल्प नीचे सूचीबद्ध हैं सेट-विंडो-विकल्प.

मूल्य विकल्प पर निर्भर करता है और एक संख्या, एक स्ट्रिंग, या एक ध्वज (चालू, बंद, या .) हो सकता है
टॉगल करने के लिए छोड़ा गया)।

उपलब्ध सर्वर विकल्प हैं:

बफर-सीमा संख्या
बफ़र्स की संख्या निर्धारित करें; जैसे ही स्टैक के शीर्ष पर नए बफ़र्स जोड़े जाते हैं,
इस अधिकतम को बनाए रखने के लिए यदि आवश्यक हो तो पुराने को नीचे से हटा दिया जाता है
लंबाई।

पलायन-काल पहर
मिलीसेकंड में समय निर्धारित करें जिसके लिए अपने आप को ले एस्केप इनपुट होने के बाद प्रतीक्षा करता है
यह निर्धारित करने के लिए कि क्या यह किसी फ़ंक्शन या मेटा कुंजी अनुक्रमों का हिस्सा है। डिफ़ॉल्ट
500 मिलीसेकंड है।

बाहर निकलें अनासक्त [on | बंद]
यदि सक्षम है, तो कोई संलग्न क्लाइंट नहीं होने पर सर्वर बाहर निकल जाएगा।

शांत [on | बंद]
विभिन्न सूचनात्मक संदेशों के प्रदर्शन को सक्षम या अक्षम करें (यह भी देखें)।
la -q कमांड लाइन ध्वज)।

सेट-क्लिपबोर्ड [on | बंद]
\e]52;...\007 . का उपयोग करके टर्मिनल क्लिपबोर्ड सामग्री को सेट करने का प्रयास करें
टर्म(1) भागने का क्रम। यदि कोई है तो यह विकल्प डिफ़ॉल्ट रूप से चालू होता है Ms
में प्रवेश टर्मिनो(5) क्लाइंट टर्मिनल के लिए विवरण। ध्यान दें कि
इस सुविधा को सक्षम करने की आवश्यकता है टर्म(1) संसाधन सेट करके:

अस्वीकृतविंडोऑप्स: 20,21,सेटएक्सप्रॉप

या इस प्रॉपर्टी को से बदल रहे हैं टर्म(1) आवश्यकता पड़ने पर इंटरेक्टिव मेनू।

उपलब्ध सत्र विकल्प हैं:

ग्रहण-पेस्ट-समय मिलीसेकेंड
यदि चाबियों को एक इंच से अधिक तेजी से दर्ज किया जाता है मिलीसेकेंड, उन्हें माना जाता है
टाइप करने के बजाय चिपकाया गया है और अपने आप को ले कुंजी बाइंडिंग संसाधित नहीं हैं।
डिफ़ॉल्ट एक मिलीसेकंड है और शून्य अक्षम है।

आधार-सूचकांक अनुक्रमणिका
आधार अनुक्रमणिका सेट करें जिससे एक अप्रयुक्त अनुक्रमणिका की खोज की जानी चाहिए जब कोई नया
विंडो बनाई गई है। डिफ़ॉल्ट शून्य है।

घंटी-कार्रवाई [कोई | कोई नहीं | वर्तमान]
विंडो बेल पर एक्शन सेट करें। कोई मतलब a . से जुड़ी किसी भी विंडो में घंटी
सत्र उस सत्र की वर्तमान विंडो में घंटी का कारण बनता है, कोई नहीं मतलब सब
घंटियों को नजरअंदाज कर दिया जाता है और वर्तमान मतलब खिड़कियों में केवल घंटियाँ के अलावा
वर्तमान विंडो को नजरअंदाज कर दिया जाता है।

बेल-ऑन-अलर्ट [on | बंद]
यदि चालू है, तो अलर्ट होने पर टर्मिनल की घंटी बजाएं।

डिफ़ॉल्ट-कमांड शेल-कमांड
नई विंडो के लिए प्रयुक्त कमांड सेट करें (यदि निर्दिष्ट नहीं है जब विंडो है
बनाया) to शेल-कमांड, जो कोई भी हो सकता है sh(1) आदेश। डिफ़ॉल्ट है
एक खाली स्ट्रिंग, जो निर्देश देती है अपने आप को ले का उपयोग करके एक लॉगिन शेल बनाने के लिए
का मूल्य डिफ़ॉल्ट-खोल विकल्प.

डिफ़ॉल्ट-पथ पथ
नए पैन के लिए डिफ़ॉल्ट कार्यशील निर्देशिका सेट करें। यदि खाली है (डिफ़ॉल्ट),
कार्यशील निर्देशिका सक्रिय में चल रही प्रक्रिया से निर्धारित होती है
फलक, कमांड लाइन वातावरण से या कार्यशील निर्देशिका से जहां
सत्र बनाया गया था. अन्यथा इसके लिए भी वही विकल्प उपलब्ध हैं
la -c करने के लिए झंडा नयी खिड़की.

डिफ़ॉल्ट-खोल पथ
डिफ़ॉल्ट शेल निर्दिष्ट करें। इसका उपयोग नई विंडो के लिए लॉगिन शेल के रूप में किया जाता है
जब डिफ़ॉल्ट-कमांड विकल्प खाली पर सेट है, और पूरा पथ होना चाहिए
निष्पादन योग्य की। कब शुरू हुआ अपने आप को ले से एक डिफ़ॉल्ट मान सेट करने का प्रयास करता है
शेल पर्यावरण चर के पहले उपयुक्त, शेल द्वारा लौटाया गया
गेटपव्यूड(3), या / बिन / श. यह विकल्प तब कॉन्फ़िगर किया जाना चाहिए जब अपने आप को ले is
लॉगिन शेल के रूप में उपयोग किया जाता है।

डिफ़ॉल्ट-टर्मिनल अंतिम
इस सत्र में बनाई गई नई विंडो के लिए डिफ़ॉल्ट टर्मिनल सेट करें - the
TERM पर्यावरण चर का डिफ़ॉल्ट मान। के लिये अपने आप को ले काम करने के लिए
सही ढंग से, यह चाहिए 'स्क्रीन' या इसके व्युत्पन्न पर सेट किया जाए।

नष्ट-असंबद्ध [on | बंद]
यदि सक्षम किया गया है और सत्र अब किसी भी क्लाइंट से संलग्न नहीं है, तो यह है
नष्ट किया हुआ।

अलग करना-नष्ट करना [on | बंद]
यदि चालू (डिफ़ॉल्ट), सत्र संलग्न होने पर क्लाइंट अलग हो जाता है
को नष्ट किया जाता है। यदि बंद है, तो क्लाइंट सबसे हाल ही में सक्रिय पर स्विच किया गया है
शेष सत्रों में से।

प्रदर्शन-फलक-सक्रिय-रंग रंग
द्वारा उपयोग किया गया रंग सेट करें प्रदर्शन फलक के लिए संकेतक दिखाने के लिए आदेश
सक्रिय फलक।

प्रदर्शन-फलक-रंग रंग
द्वारा उपयोग किया गया रंग सेट करें प्रदर्शन फलक के लिए संकेतक दिखाने के लिए आदेश
निष्क्रिय फलक।

प्रदर्शन-फलक-समय पहर
मिलीसेकंड में समय निर्धारित करें जिसके लिए संकेतक द्वारा दिखाए गए हैं
प्रदर्शन फलक आदेश प्रकट।

समय दर्शायें पहर
समय की मात्रा निर्धारित करें जिसके लिए स्टेटस लाइन संदेश और अन्य ऑन-स्क्रीन
संकेतक प्रदर्शित होते हैं। पहर मिलीसेकंड में है।

इतिहास-सीमा पंक्तियां
विंडो इतिहास में रखी गई पंक्तियों की अधिकतम संख्या निर्धारित करें। यह सेटिंग
केवल नई विंडो पर लागू होता है - मौजूदा विंडो इतिहास का आकार नहीं बदला जाता है और
वे बनाए गए बिंदु पर सीमा बनाए रखें।

लॉक-आफ्टर-टाइम संख्या
सत्र को लॉक करें (जैसे ताला सत्र आदेश) के बाद संख्या सेकंड
निष्क्रियता, या संपूर्ण सर्वर (सभी सत्र) यदि लॉक-सर्वर विकल्प है
तय करना। डिफ़ॉल्ट लॉक नहीं करना है (0 पर सेट करें)।

ताला-कमांड शेल-कमांड
प्रत्येक क्लाइंट को लॉक करते समय चलाने का आदेश। चलाने के लिए डिफ़ॉल्ट है ताला(1) के साथ
-एनपीई.

लॉक-सर्वर [on | बंद]
यदि यह विकल्प है on (डिफ़ॉल्ट), प्रत्येक सत्र लॉक करने के बजाय
व्यक्तिगत रूप से प्रत्येक के लिए निष्क्रिय रहा है लॉक-आफ्टर-टाइम, संपूर्ण सर्वर
के बाद लॉक कर देंगे सब सत्र लॉक हो गए होंगे. इसका कोई प्रभाव नहीं पड़ता क्योंकि
सत्र विकल्प; इसे एक वैश्विक विकल्प के रूप में स्थापित किया जाना चाहिए।

संदेश-attr विशेषताओं
स्थिति पंक्ति संदेश विशेषताएँ सेट करें, जहाँ विशेषताओं या तो कोई नहीं या एक
इनमें से एक या अधिक की अल्पविराम-सीमांकित सूची: उज्ज्वल (या पिन), धुंधला, जांचना,
झपकी, उल्टा, छिपा हुआया, इटैलिक.

संदेश-बीजी रंग
स्थिति पंक्ति संदेश पृष्ठभूमि रंग सेट करें, जहां रंग में से एक है: काली,
लाल, हरा, पीला, नीला, मैजंटा, सियान, सफेद, ऐक्सटर्म उज्ज्वल वेरिएंट (यदि
समर्थित: चमकदार लाल, चमकीला हरा, और इसी तरह), colour0 सेवा मेरे colour255 से
256-रंग सेट, चूक, या हेक्साडेसिमल RGB स्ट्रिंग जैसे '#ffffff',
जो डिफ़ॉल्ट 256-रंग सेट से निकटतम मिलान चुनता है।

संदेश-आदेश-attr विशेषताओं
कमांड मोड में होने पर स्टेटस लाइन संदेश विशेषताएँ सेट करें।

संदेश-आदेश-बीजी रंग
कमांड मोड में होने पर स्टेटस लाइन संदेश पृष्ठभूमि रंग सेट करें।

संदेश-कमांड-एफजी रंग
कमांड मोड में होने पर स्टेटस लाइन संदेश अग्रभूमि रंग सेट करें।

संदेश-एफजी रंग
स्थिति पंक्ति संदेश अग्रभूमि रंग सेट करें।

संदेश-सीमा संख्या
संदेश लॉग में सहेजने के लिए त्रुटि या सूचना संदेशों की संख्या सेट करें
प्रत्येक ग्राहक के लिए। डिफ़ॉल्ट 20 है।

माउस-आकार-फलक [on | बंद]
अगर चालू है, अपने आप को ले माउस को पकड़ लेता है और खींचकर पैन का आकार बदलने की अनुमति देता है
उनकी सीमाओं पर.

माउस-चयन-फलक [on | बंद]
अगर चालू है, अपने आप को ले माउस को पकड़ लेता है और जब एक विंडो एकाधिक में विभाजित हो जाती है
वर्तमान फलक का चयन करने के लिए माउस का उपयोग किया जा सकता है। माउस क्लिक है
आवेदन को भी सामान्य रूप से पारित कर दिया गया।

माउस-चयन-विंडो [on | बंद]
यदि चालू है, तो स्टेटस लाइन में किसी विंडो नाम पर माउस क्लिक करने से चयन हो जाएगा
वह खिड़की.

माउस-utf8 [on | बंद]
यदि सक्षम है, तो UTF-8 टर्मिनलों पर UTF-8 के रूप में माउस इनपुट का अनुरोध करें।

फलक-सक्रिय-सीमा-बी.जी रंग

फलक-सक्रिय-सीमा-एफजी रंग
वर्तमान में सक्रिय फलक के लिए फलक बॉर्डर रंग सेट करें।

फलक-सीमा-बी.जी रंग

फलक-सीमा-एफजी रंग
सक्रिय फलक से अलग फलक के लिए फलक बॉर्डर रंग सेट करें।

उपसर्ग कुंजी
उपसर्ग कुंजी के रूप में स्वीकृत कुंजी सेट करें।

उपसर्ग2 कुंजी
उपसर्ग कुंजी के रूप में स्वीकृत द्वितीयक कुंजी सेट करें।

रेनंबर-खिड़कियां [on | बंद]
यदि चालू है, जब किसी सत्र में विंडो बंद होती है, तो स्वचालित रूप से पुन: क्रमांकित करें
संख्यात्मक क्रम में अन्य खिड़कियां। यह सम्मान करता है आधार-सूचकांक विकल्प अगर यह
सेट कर दिया गया है। यदि बंद है, तो खिड़कियों का नंबर न बदलें।

दोहराने का समय पहर
उपसर्ग-कुंजी को फिर से दबाए बिना कई कमांड दर्ज करने की अनुमति दें
निर्दिष्ट में पहर मिलीसेकंड (डिफ़ॉल्ट 500 है)। क्या एक कुंजी
दोहराव तब सेट किया जा सकता है जब यह का उपयोग करके बाध्य हो -r करने के लिए झंडा बाइंड-की. दोहराना
के लिए बाध्य डिफ़ॉल्ट कुंजियों के लिए सक्षम है आकार-फलक आदेश।

सेट-रहने-पर-निकास [on | बंद]
ठीक बाहर निकलना इसमें सबसे पहले बनाई गई किसी भी विंडो के लिए विंडो विकल्प
सत्र। जब यह विकल्प सत्य होता है, तो विंडोज़ जिसमें रनिंग प्रोग्राम है
बाहर निकलें बंद न करें, इसके बजाय खुले रहें लेकिन निष्क्रिय करें। उपयोग
रेस्पॉन-विंडो ऐसी विंडो को पुन: सक्रिय करने का आदेश, या मार-खिड़की
नष्ट करने का आदेश दिया।

सेट-शीर्षक [on | बंद]
का उपयोग कर क्लाइंट टर्मिनल शीर्षक सेट करने का प्रयास TSL और fsl टर्मिनो(5)
प्रविष्टियाँ यदि वे मौजूद हैं। अपने आप को ले स्वचालित रूप से इन्हें \e]2;...\007 . पर सेट करता है
अनुक्रम यदि टर्मिनल एक xterm प्रतीत होता है। यह विकल्प बंद है
गलती करना। ध्यान दें कि elinks केवल विंडो शीर्षक सेट करने का प्रयास करेगा यदि
STY पर्यावरण चर सेट है.

सेट-शीर्षक-स्ट्रिंग स्ट्रिंग
विंडो शीर्षक सेट करने के लिए प्रयुक्त स्ट्रिंग if सेट-शीर्षक चालू है. चरित्र
अनुक्रमों को के रूप में प्रतिस्थापित किया जाता है स्थिति-बाएं विकल्प.

हैसियत [on | बंद]
स्थिति रेखा दिखाएँ या छिपाएँ।

स्थिति-attr विशेषताओं
स्थिति पंक्ति विशेषताएँ सेट करें.

स्थिति-बी.जी रंग
स्थिति रेखा पृष्ठभूमि रंग सेट करें.

स्टेटस-एफजी रंग
स्थिति रेखा अग्रभूमि रंग सेट करें.

स्थिति-अंतराल अंतराल
हर बार स्टेटस बार अपडेट करें अंतराल सेकंड। डिफ़ॉल्ट रूप से, अपडेट होंगे
हर 15 सेकंड में होता है। शून्य की एक सेटिंग अंतराल पर पुन: आरेखण को अक्षम करती है।

स्थिति-औचित्य [बाएं | केंद्र | सही]
स्थिति रेखा के विंडो सूची घटक की स्थिति सेट करें: बाएँ,
केंद्र या अधिकार उचित।

स्थिति-कुंजी [vi | Emacs]
स्थिति रेखा में vi या emacs- शैली कुंजी बाइंडिंग का उपयोग करें, उदाहरण के लिए
सही कमाण्ड। डिफ़ॉल्ट emacs है, जब तक कि VISUAL या EDITOR
पर्यावरण चर सेट हैं और इसमें स्ट्रिंग 'vi' है।

स्थिति-बाएं स्ट्रिंग
डिस्प्ले स्ट्रिंग स्टेटस बार के बाईं ओर. स्ट्रिंग के माध्यम से पारित किया जाएगा
स्ट्रैफ़टाइम(3) उपयोग में आने से पहले। डिफ़ॉल्ट रूप से, सत्र का नाम दिखाया जाता है.
स्ट्रिंग निम्नलिखित विशेष वर्ण अनुक्रमों में से कोई भी शामिल हो सकता है:

चरित्र जोड़ा जगह ले ली साथ में
#(शेल-कमांड) कमांड के आउटपुट की पहली पंक्ति
#[विशेषताएं] रंग या विशेषता परिवर्तन
#H स्थानीय होस्ट का होस्टनाम
#h डोमेन नाम के बिना स्थानीय होस्ट का होस्टनाम
#F वर्तमान विंडो ध्वज
#I वर्तमान विंडो अनुक्रमणिका
#D वर्तमान फलक अद्वितीय पहचानकर्ता
#पी वर्तमान फलक सूचकांक
#S सत्र का नाम
#T वर्तमान फलक शीर्षक
#W वर्तमान विंडो नाम
## एक शाब्दिक '#'

#(शेल-कमांड) फॉर्म 'शेल-कमांड' निष्पादित करता है और पहला सम्मिलित करता है
इसके आउटपुट की लाइन। ध्यान दें कि शेल कमांड केवल एक बार निष्पादित होते हैं
द्वारा निर्दिष्ट अंतराल स्थिति-अंतराल विकल्प: यदि स्थिति रेखा है
इस बीच पुनः तैयार किया गया, पिछले परिणाम का उपयोग किया जाता है। शेल कमांड हैं
के साथ निष्पादित अपने आप को ले वैश्विक पर्यावरण सेट (देखें वातावरण
अनुभाग)।

नाम और शीर्षक कैसे सेट किए जा सकते हैं, इसके विवरण के लिए देखें नाम और खिताब
अनुभाग।

#[विशेषताएं] विशेषताओं की अल्पविराम से अलग की गई सूची को निर्दिष्ट करने की अनुमति देता है,
ये अग्रभूमि रंग सेट करने के लिए 'fg=color' हो सकते हैं, सेट करने के लिए 'bg=color' हो सकते हैं
पृष्ठभूमि का रंग, किसी एक विशेषता का नाम (के अंतर्गत सूचीबद्ध)।
संदेश-attr विकल्प) किसी विशेषता को चालू करने के लिए, या किसी विशेषता के साथ उपसर्ग करने के लिए
उदाहरण के लिए, किसी एक को बंद करने के लिए 'नहीं' नोब्राइट. उदाहरण हैं:

#(sysctl vm.loadavg)
#[fg=पीला,बोल्ड]#(apm -l)%%#[डिफ़ॉल्ट] [#S]

जहां उपयुक्त हो, विशेष वर्ण अनुक्रमों के आगे एक संख्या जोड़ी जा सकती है
अधिकतम लंबाई निर्दिष्ट करने के लिए, उदाहरण के लिए '#24T'।

डिफ़ॉल्ट रूप से, UTF-8 in स्ट्रिंग व्याख्या नहीं की गई है, UTF-8 को सक्षम करने के लिए, का उपयोग करें
स्थिति-utf8 विकल्प.

स्थिति-बाएँ-attr विशेषताओं
स्टेटस लाइन के बाएँ भाग की विशेषता सेट करें।

स्थिति-बाएं-बीजी रंग
स्टेटस लाइन के बाएँ भाग का पृष्ठभूमि रंग सेट करें।

स्टेटस-लेफ्ट-एफजी रंग
स्थिति रेखा के बाएँ भाग का अग्रभूमि रंग सेट करें।

स्थिति-बाएं-लंबाई लंबाई
अधिकतम सेट करें लंबाई स्थिति पट्टी के बाएँ घटक का। डिफ़ॉल्ट
एक्सएनएनएक्स है।

स्थिति-स्थिति [ऊपर का | तल]
स्थिति रेखा की स्थिति निर्धारित करें।

स्थिति-दाएं स्ट्रिंग
डिस्प्ले स्ट्रिंग स्टेटस बार के दाईं ओर। डिफ़ॉल्ट रूप से, वर्तमान
डबल कोट्स में विंडो शीर्षक, दिनांक और समय दिखाया गया है। साथ ही
स्थिति-बाएं, स्ट्रिंग को पारित किया जाएगा स्ट्रैफ़टाइम(3), चरित्र जोड़े हैं
प्रतिस्थापित, और UTF-8 पर निर्भर है स्थिति-utf8 विकल्प.

स्टेटस-राइट-एटीआर विशेषताओं
स्टेटस लाइन के दाएँ भाग की विशेषता सेट करें।

स्थिति-सही-बीजी रंग
स्टेटस लाइन के दाएँ भाग का पृष्ठभूमि रंग सेट करें।

स्टेटस-राइट-एफजी रंग
स्थिति रेखा के दाएँ भाग का अग्रभूमि रंग सेट करें।

स्थिति-दाएं-लंबाई लंबाई
अधिकतम सेट करें लंबाई स्थिति पट्टी के सही घटक का। NS
डिफ़ॉल्ट 40 है।

स्थिति-utf8 [on | बंद]
हिदायत अपने आप को ले में शीर्ष-बिट-सेट वर्णों का इलाज करने के लिए स्थिति-बाएं और
स्थिति-दाएं UTF-8 के रूप में तार; विशेष रूप से, यह व्यापक के लिए महत्वपूर्ण है
पात्र। यह विकल्प डिफ़ॉल्ट रूप से बंद हो जाता है।

टर्मिनल-ओवरराइड स्ट्रिंग
प्रविष्टियों की एक सूची शामिल है जो टर्मिनल विवरण का उपयोग करके पढ़ा जाता है
टर्मिनो(5). स्ट्रिंग प्रत्येक एक कोलन- मदों की अल्पविराम से अलग की गई सूची है-
एक टर्मिनल प्रकार पैटर्न से बना अलग स्ट्रिंग (मिलान का उपयोग कर
fnmatch(3) और का एक सेट नाम = मान प्रविष्टियों।

उदाहरण के लिए, 'स्पष्ट' सेट करने के लिए टर्मिनो(5) सभी के लिए '\e[H\e[2J' में प्रवेश
टर्मिनल प्रकार और 'rxvt' टर्मिनल प्रकार के लिए '\e[P' में 'dch1' प्रविष्टि,
विकल्प स्ट्रिंग पर सेट किया जा सकता है:

"*: स्पष्ट = \ ई [एच \ ई [2 जे, आरएक्सवीटी: डीसीएच 1 = \ ई [पी"

टर्मिनल प्रविष्टि मान के माध्यम से पारित किया जाता है स्ट्रुनविस(3) पहले
व्याख्या। डिफ़ॉल्ट मान के लिए 'रंग' प्रविष्टि को जबरन ठीक करता है
टर्मिनल जो 88 या 256 रंगों का समर्थन करते हैं:

"*88col*:रंग=88,*256col*:रंग=256,xterm*:XT"

अद्यतन वातावरण चर
पर्यावरण चर की एक सूची युक्त अंतरिक्ष से अलग स्ट्रिंग सेट करें
जब कोई नया सत्र बनाया जाता है या सत्र वातावरण में कॉपी किया जाता है
मौजूदा सत्र संलग्न है। कोई भी चर जो स्रोत में मौजूद नहीं है
पर्यावरण को सत्र के वातावरण से हटाने के लिए सेट किया गया है (जैसे कि) -r था
को दिया सेट-वातावरण आदेश)। डिफ़ॉल्ट है "DISPLAY SSH_ASKPASS
SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY"।

दृश्य गतिविधि [on | बंद]
यदि चालू है, तो निम्न के लिए विंडो में गतिविधि होने पर स्थिति पंक्ति संदेश प्रदर्शित करें
के जो निगरानी-गतिविधि विंडो विकल्प सक्षम है।

दृश्य-घंटी [on | बंद]
यदि यह विकल्प चालू है, तो घंटी पर संदेश के बजाय संदेश दिखाया जाता है
टर्मिनल के माध्यम से पारित किया गया (जो सामान्य रूप से ध्वनि करता है)। यह भी देखें
घंटी-कार्रवाई विकल्प.

दृश्य-सामग्री [on | बंद]
पसंद दृश्य गतिविधि, जब सामग्री किसी विंडो में मौजूद हो तो एक संदेश प्रदर्शित करें
जिसके लिए द मॉनिटर-सामग्री विंडो विकल्प सक्षम है।

दृश्य-मौन [on | बंद]
If मॉनिटर-साइलेंस सक्षम है, अंतराल के बाद एक संदेश प्रिंट करता है
किसी दिए गए विंडो पर समाप्त हो गया।

शब्द विभाजक स्ट्रिंग
सत्र की अवधारणा को सेट करता है कि किन वर्णों को शब्द माना जाता है
विभाजक, प्रतिलिपि में अगले और पिछले शब्द आदेशों के प्रयोजनों के लिए
तरीका। डिफ़ॉल्ट '-_@' है।

सेट-विंडो-विकल्प [-एग्क्यू] [-t लक्ष्य-खिड़की] विकल्प मूल्य
(उपनाम: सेट किया गया)
एक विंडो विकल्प सेट करें। NS -a, -g, -q और -u झंडे इसी तरह काम करते हैं सेट-विकल्प
आदेश।

समर्थित विंडो विकल्प हैं:

आक्रामक-आकार बदलना [on | बंद]
चयनित विंडो का आक्रामक रूप से आकार बदलें। इस का मतलब है कि अपने आप को ले आकार बदल देगा
सबसे छोटे सत्र के आकार की विंडो जिसके लिए यह वर्तमान है
खिड़की, उस छोटे से सत्र के बजाय जिससे वह जुड़ा हुआ है। NS
जब किसी अन्य सत्र में वर्तमान विंडो बदली जाती है तो विंडो का आकार बदल सकता है;
यह विकल्प पूर्ण-स्क्रीन प्रोग्राम के लिए अच्छा है जो सिगविंच और खराब का समर्थन करते हैं
गोले जैसे इंटरैक्टिव कार्यक्रमों के लिए।

अनुमति-नाम बदलें [on | बंद]
टर्मिनल एस्केप अनुक्रम का उपयोग करके प्रोग्राम को विंडो नाम बदलने की अनुमति दें
(\033k...\033\\)। डिफ़ॉल्ट चालू है।

वैकल्पिक स्क्रीन [on | बंद]
यह विकल्प कॉन्फ़िगर करता है कि क्या प्रोग्राम अंदर चल रहे हैं अपने आप को ले का उपयोग कर सकते हैं
टर्मिनल वैकल्पिक स्क्रीन सुविधा, जो अनुमति देता है स्मकूप और आरएमकूप
टर्मिनो(5) क्षमताएं। वैकल्पिक स्क्रीन सुविधा संरक्षित करती है
विंडो की सामग्री जब एक इंटरैक्टिव एप्लिकेशन शुरू होता है और पुनर्स्थापित होता है
इसे बाहर निकलने पर, ताकि आवेदन शुरू होने से पहले कोई भी आउटपुट दिखाई दे
बाहर निकलने के बाद अपरिवर्तित दिखाई देता है। डिफ़ॉल्ट चालू है।

स्वचालित-नाम बदलें [on | बंद]
स्वचालित विंडो नामकरण को नियंत्रित करें। जब यह सेटिंग सक्षम हो, अपने आप को ले मर्जी
समर्थित प्लेटफ़ॉर्म पर - प्रतिबिंबित करने के लिए विंडो का नाम बदलने का प्रयास करें
इसमें वर्तमान में कमांड चल रहा है। यह ध्वज स्वचालित रूप से अक्षम हो जाता है
व्यक्तिगत विंडो जब निर्माण के समय एक नाम निर्दिष्ट किया जाता है नयी खिड़की or
नया सत्र, या बाद में साथ नाम बदलें-खिड़की, या टर्मिनल एस्केप के साथ
अनुक्रम। इसे विश्व स्तर पर इसके साथ बंद किया जा सकता है:

सेट-विंडो-विकल्प-जी स्वचालित-नाम बदलें बंद

c0-परिवर्तन-अंतराल अंतराल
c0-परिवर्तन-ट्रिगर ट्रिगर
ये दो विकल्प एक फलक के लिए दर सीमित करने का एक सरल रूप कॉन्फ़िगर करते हैं। अगर
अपने आप को ले से अधिक देखता है ट्रिगर C0 अनुक्रम जो स्क्रीन को संशोधित करते हैं (के लिए)।
उदाहरण के लिए, कैरिज रिटर्न, लाइनफ़ीड या बैकस्पेस) एक मिलीसेकंड में, यह
तुरंत फलक को अपडेट करना बंद कर देगा और इसके बजाय इसे पूरी तरह से हर बार फिर से तैयार करेगा
अंतराल मिलीसेकंड. यह तेज़ आउटपुट (जैसे कि) को रोकने में मदद करता है हाँ(1)
टर्मिनल पर भारी पड़ना)। डिफ़ॉल्ट 250 का एक ट्रिगर और एक अंतराल है
100 का। शून्य का एक ट्रिगर दर सीमित करना अक्षम कर देता है।

घड़ी-मोड-रंग रंग
घड़ी का रंग सेट करें।

घड़ी-मोड-शैली [12 | 24]
घड़ी के घंटे का प्रारूप सेट करें।

बल-ऊंचाई ऊंचाई
बल-चौड़ाई चौडाई
रोकना अपने आप को ले विंडो को आकार देने से लेकर इससे बड़ा करने के लिए चौडाई or ऊंचाई. एक
शून्य का मान डिफ़ॉल्ट असीमित सेटिंग को पुनर्स्थापित करता है।

मुख्य फलक-ऊंचाई ऊंचाई
मुख्य फलक-चौड़ाई चौडाई
में मुख्य (बाएं या ऊपर) फलक की चौड़ाई या ऊंचाई सेट करें
मुख्य-क्षैतिज or मुख्य-ऊर्ध्वाधर लेआउट।

मोड-attr विशेषताओं
विंडो मोड विशेषताएँ सेट करें।

मोड-बी.जी रंग
विंडो मोड पृष्ठभूमि रंग सेट करें।

मोड-एफजी रंग
विंडो मोड अग्रभूमि रंग सेट करें।

मोड-कुंजी [vi | Emacs]
प्रतिलिपि और पसंद मोड में vi या emacs- शैली कुंजी बाइंडिंग का उपयोग करें। के साथ के रूप में
स्थिति-कुंजी विकल्प, डिफ़ॉल्ट emacs है, जब तक कि VISUAL या EDITOR में शामिल न हो
'वी'।

मोड-माउस [on | बंद | कॉपी-मोड]
मोड में माउस स्थिति. यदि चालू है, तो माउस का उपयोग कॉपी मोड में प्रवेश करने के लिए किया जा सकता है
कॉपी मोड में प्रवेश करने के लिए किसी चयन को खींचकर कॉपी करें और माउस से स्क्रॉल करें
पहिया, या विकल्प मोड में एक विकल्प का चयन करने के लिए। यदि सेट किया गया है कॉपी-मोड,
माउस ऑन पर सेट के अनुसार व्यवहार करता है, लेकिन कॉपी मोड में प्रवेश करने के लिए इसका उपयोग नहीं किया जा सकता है।

निगरानी-गतिविधि [on | बंद]
विंडो में गतिविधि की निगरानी करें। गतिविधि के साथ विंडोज़ हाइलाइट किए गए हैं
स्थिति रेखा में।

मॉनिटर-सामग्री माचिस की तीली
विंडो में सामग्री की निगरानी करें. कब fnmatch(3) पैटर्न माचिस की तीली प्रकट होता है
विंडो में, इसे स्टेटस लाइन में हाइलाइट किया गया है।

मॉनिटर-साइलेंस [अंतराल]
खिड़की के भीतर मौन (कोई गतिविधि नहीं) के लिए निगरानी करें अंतराल सेकंड.
विंडोज़ जो अंतराल के लिए चुप रहे हैं उन्हें स्थिति में हाइलाइट किया गया है
रेखा। शून्य का अंतराल निगरानी को अक्षम करता है।

अन्य-फलक-ऊंचाई ऊंचाई
अन्य पैन की ऊंचाई सेट करें (मुख्य फलक नहीं) मुख्य-क्षैतिज
लेआउट। यदि यह विकल्प 0 (डिफ़ॉल्ट) पर सेट है, तो इसका कोई प्रभाव नहीं पड़ेगा।
यदि दोनों मुख्य फलक-ऊंचाई और अन्य-फलक-ऊंचाई विकल्प सेट हैं, मुख्य
अन्य पैन को निर्दिष्ट ऊंचाई बनाने के लिए फलक लंबा हो जाएगा, लेकिन होगा
ऐसा करने के लिए कभी सिकुड़ें नहीं।

अन्य फलक-चौड़ाई चौडाई
पसंद अन्य-फलक-ऊंचाई, लेकिन अन्य पैन की चौड़ाई सेट करें
मुख्य-ऊर्ध्वाधर लेआउट।

फलक-आधार-सूचकांक अनुक्रमणिका
पसंद आधार-सूचकांक, लेकिन फलक संख्याओं के लिए आरंभिक अनुक्रमणिका सेट करें।

बाहर निकलना [on | बंद]
इस फ़्लैग सेट वाली विंडो तब नष्ट नहीं होती जब उसमें प्रोग्राम चल रहा हो
निकलता है। विंडो को के साथ पुनः सक्रिय किया जा सकता है रेस्पॉन-विंडो आदेश।

तुल्यकालन फलक [on | बंद]
एक ही विंडो के अन्य सभी पैन में किसी भी फलक में डुप्लीकेट इनपुट (केवल के लिए
पैन जो किसी विशेष मोड में नहीं हैं)।

utf8 [on | बंद]
का निर्देश अपने आप को ले इस विंडो में UTF-8 अनुक्रमों के प्रकट होने की अपेक्षा करने के लिए।

विंडो-स्थिति-घंटी-attr विशेषताओं
उन विंडोज़ के लिए स्टेटस लाइन विशेषताएँ सेट करें जिनमें घंटी की चेतावनी है।

विंडो-स्थिति-घंटी-बीजी रंग
घंटी चेतावनी के साथ विंडोज़ के लिए स्टेटस लाइन पृष्ठभूमि रंग सेट करें।

विंडो-स्थिति-घंटी-एफजी रंग
घंटी चेतावनी के साथ विंडोज़ के लिए स्टेटस लाइन अग्रभूमि रंग सेट करें।

विंडो-स्थिति-सामग्री-attr विशेषताओं
उन विंडोज़ के लिए स्टेटस लाइन विशेषताएँ सेट करें जिनमें सामग्री चेतावनी है।

विंडो-स्थिति-सामग्री-बीजी रंग
सामग्री चेतावनी के साथ विंडोज़ के लिए स्टेटस लाइन पृष्ठभूमि रंग सेट करें।

विंडो-स्थिति-सामग्री-एफजी रंग
सामग्री चेतावनी के साथ विंडोज़ के लिए स्टेटस लाइन अग्रभूमि रंग सेट करें।

विंडो-स्थिति-गतिविधि-attr विशेषताओं
उन विंडोज़ के लिए स्थिति पंक्ति विशेषताएँ सेट करें जिनमें गतिविधि (या मौन) है
चेतावनी।

विंडो-स्थिति-गतिविधि-बीजी रंग
गतिविधि चेतावनी के साथ विंडोज़ के लिए स्टेटस लाइन पृष्ठभूमि रंग सेट करें।

विंडो-स्थिति-गतिविधि-एफजी रंग
गतिविधि चेतावनी के साथ विंडोज़ के लिए स्टेटस लाइन अग्रभूमि रंग सेट करें।

विंडो-स्थिति-attr विशेषताओं
एकल विंडो के लिए स्थिति पंक्ति विशेषताएँ सेट करें।

विंडो-स्थिति-बी.जी रंग
एकल विंडो के लिए स्टेटस लाइन पृष्ठभूमि रंग सेट करें।

विंडो-स्थिति-वर्तमान-attr विशेषताओं
वर्तमान में सक्रिय विंडो के लिए स्थिति पंक्ति विशेषताएँ सेट करें।

विंडो-स्थिति-वर्तमान-बीजी रंग
वर्तमान में सक्रिय विंडो के लिए स्टेटस लाइन पृष्ठभूमि रंग सेट करें।

विंडो-स्थिति-वर्तमान-एफजी रंग
वर्तमान में सक्रिय विंडो के लिए स्थिति रेखा अग्रभूमि रंग सेट करें।

विंडो-स्थिति-वर्तमान-प्रारूप स्ट्रिंग
पसंद विंडो-स्थिति-प्रारूप, लेकिन वह प्रारूप है जिसका उपयोग विंडो के होने पर किया जाता है
वर्तमान खिड़की।

विंडो-स्थिति-अंतिम-attr विशेषताओं
अंतिम सक्रिय विंडो के लिए स्थिति पंक्ति विशेषताएँ सेट करें।

विंडो-स्थिति-अंतिम-बीजी रंग
अंतिम सक्रिय विंडो के लिए स्थिति रेखा पृष्ठभूमि रंग सेट करें।

विंडो-स्थिति-अंतिम-एफजी रंग
अंतिम सक्रिय विंडो के लिए स्थिति रेखा अग्रभूमि रंग सेट करें।

विंडो-स्थिति-एफजी रंग
एकल विंडो के लिए स्थिति रेखा अग्रभूमि रंग सेट करें।

विंडो-स्थिति-प्रारूप स्ट्रिंग
वह प्रारूप सेट करें जिसमें विंडो स्थिति रेखा विंडो में प्रदर्शित हो
सूची। देखें स्थिति-बाएं विशेष वर्ण अनुक्रमों के विवरण के लिए विकल्प
उपलब्ध। डिफ़ॉल्ट '#I:#W#F' है।

खिड़की-स्थिति-विभाजक स्ट्रिंग
विंडो के बीच खींचे गए सेपरेटर को स्टेटस लाइन में सेट करता है। डिफ़ॉल्ट है
एक एकल अंतरिक्ष चरित्र।

xterm-कुंजी [on | बंद]
यदि यह विकल्प सेट है, अपने आप को ले उत्पन्न होगा टर्म(1) -स्टाइल फंक्शन की
क्रम; इनमें शिफ्ट जैसे संशोधक को इंगित करने के लिए एक संख्या शामिल है,
ऑल्ट या Ctrl। डिफ़ॉल्ट बंद है।

लपेटो-खोज [on | बंद]
यदि यह विकल्प सेट किया गया है, तो खोजें फलक के अंत के आसपास रैप हो जाएंगी
सामग्री। डिफ़ॉल्ट चालू है।

शो-विकल्प [-gqsvw] [-t लक्ष्य-सत्र | लक्ष्य-खिड़की] [विकल्प]
(उपनाम: दिखाना)
विंडो विकल्प दिखाएं (या यदि दिया गया हो तो सिंगल विंडो विकल्प) -w (के बराबर
शो-विंडो-विकल्प), सर्वर विकल्प -s, अन्यथा के लिए सत्र विकल्प
लक्ष्य सत्र. वैश्विक सत्र या विंडो विकल्प सूचीबद्ध हैं यदि -g प्रयोग किया जाता है। -v
केवल विकल्प मान दिखाता है, नाम नहीं। अगर -q सेट है, कोई त्रुटि नहीं लौटाई जाएगी
if विकल्प अस्तव्यस्त है।

शो-विंडो-विकल्प [-जीवी] [-t लक्ष्य-खिड़की] [विकल्प]
(उपनाम: दिखाओ)
विंडो विकल्प या इसके लिए एकल विकल्प की सूची बनाएं लक्ष्य-खिड़की, या वैश्विक खिड़की
विकल्प अगर -g प्रयोग किया जाता है। -v केवल विकल्प मान दिखाता है, नाम नहीं।

प्रारूप


कुछ आदेश स्वीकार करते हैं -F ए के साथ झंडा प्रारूप तर्क। यह एक स्ट्रिंग है जो नियंत्रित करती है
कमांड का आउटपुट स्वरूप. विशेष वर्ण अनुक्रमों को प्रलेखित के रूप में प्रतिस्थापित किया जाता है
नीचे स्थिति-बाएं विकल्प और एक अतिरिक्त लंबा फॉर्म स्वीकार किया जाता है। प्रतिस्थापन चर
'#{' और '}' में संलग्न हैं, उदाहरण के लिए '#{session_name}' '#S' के बराबर है।
'?' के साथ उपसर्ग लगाकर सशर्त शर्तों को भी स्वीकार किया जाता है। और दो विकल्पों को a से अलग करना
अल्पविराम; यदि निर्दिष्ट चर मौजूद है और शून्य नहीं है, तो पहला विकल्प चुना जाता है,
अन्यथा दूसरा प्रयोग किया जाता है। उदाहरण के लिए '#{?session_attached,संलग्न,संलग्न नहीं}'
यदि सत्र संलग्न है तो स्ट्रिंग 'संलग्न' शामिल करें और यदि यह है तो स्ट्रिंग 'संलग्न नहीं' है
अनासक्त है.

निम्नलिखित चर उपलब्ध हैं, जहां उपयुक्त हो:

परिवर्तनीय नाम जगह ले ली साथ में
वैकल्पिक_ऑन यदि फलक वैकल्पिक स्क्रीन में है
वैकल्पिक_सेव_एक्स वैकल्पिक स्क्रीन में सहेजा गया कर्सर X
वैकल्पिक_सेव्ड_y वैकल्पिक स्क्रीन में सहेजा गया कर्सर Y
बफर_सैंपल निर्दिष्ट बफर से पहले 50 अक्षर
बफर_साइज बाइट्स में निर्दिष्ट बफर का आकार
क्लाइंट_एक्टिविटी पूर्णांक समय क्लाइंट के पास पिछली बार गतिविधि थी
क्लाइंट_एक्टिविटी_स्ट्रिंग स्ट्रिंग समय क्लाइंट के पास पिछली बार गतिविधि थी
client_created पूर्णांक समय क्लाइंट बनाया गया
client_created_string स्ट्रिंग समय क्लाइंट बनाया गया
client_cwd क्लाइंट की कार्यशील निर्देशिका
client_height ग्राहक की ऊंचाई
client_last_session क्लाइंट के पिछले सत्र का नाम
client_prefix 1 यदि उपसर्ग कुंजी दबाई गई है
client_readonly 1 यदि ग्राहक केवल पढ़ने के लिए है
क्लाइंट_सेशन क्लाइंट के सत्र का नाम
क्लाइंट_टर्मनाम क्लाइंट का टर्मिनल नाम
क्लाइंट_टी क्लाइंट का छद्म टर्मिनल
client_utf8 1 यदि क्लाइंट utf8 का समर्थन करता है
client_width ग्राहक की चौड़ाई
कर्सर_फ्लैग फलक कर्सर ध्वज
कर्सर_एक्स कर्सर एक्स स्थिति फलक में
कर्सर_y कर्सर Y स्थिति फलक में
history_bytes विंडो इतिहास में बाइट्स की संख्या
history_limit अधिकतम विंडो इतिहास लाइनें
history_size इतिहास का आकार बाइट्स में
स्थानीय होस्ट का होस्ट होस्टनाम
insert_flag फलक झंडा डालें
keypad_cursor_flag फलक कीपैड कर्सर ध्वज
कीपैड_फ्लैग फलक कीपैड फ्लैग
सूची में लाइन लाइन नंबर
mouse_any_flag फलक माउस कोई भी झंडा
mouse_button_flag फलक माउस बटन ध्वज
माउस_मानक_ध्वज फलक माउस मानक ध्वज
mouse_utf8_flag फलक माउस UTF-8 ध्वज
pane_active 1 अगर सक्रिय फलक
pane_current_command वर्तमान कमांड यदि उपलब्ध हो
pane_current_path यदि उपलब्ध हो तो वर्तमान पथ
pane_dead 1 अगर फलक मर चुका है
फलक_ऊंचाई फलक की ऊँचाई
फलक_आईडी अद्वितीय फलक आईडी
pane_in_mode यदि फलक मोड में है
pane_index फलक का सूचकांक
फलक में पहली प्रक्रिया का pane_pid पीआईडी
pane_start_command कमांड पेन किसके साथ शुरू हुआ
pane_start_path पथ फलक के साथ प्रारंभ हुआ
pane_tabs फलक टैब स्थिति
फलक_शीर्षक फलक का शीर्षक
फलक के pane_tty छद्म टर्मिनल
फलक_चौड़ाई फलक की चौड़ाई
save_cursor_x फलक में कर्सर X सहेजा गया
save_cursor_y फलक में कर्सर Y सहेजा गया
scroll_region_lower फलक में स्क्रॉल क्षेत्र के नीचे
scroll_region_upper फलक में स्क्रॉल क्षेत्र के शीर्ष पर
सेशन_अटैच्ड 1 यदि सेशन संलग्न है
session_created पूर्णांक समय सत्र बनाया गया
session_created_string स्ट्रिंग समय सत्र बनाया गया
session_group सत्र समूह की संख्या
session_grouped 1 अगर एक समूह में सत्र
session_height सत्र की ऊँचाई
session_id अद्वितीय सत्र आईडी
session_name सत्र का नाम
session_width सत्र की चौड़ाई
session_windows सत्र में विंडो की संख्या
window_active 1 अगर विंडो सक्रिय है
window_find_matches यदि उपलब्ध हो तो फाइंड-विंडो कमांड से डेटा का मिलान करें
window_flags विंडो झंडे
window_height खिड़की की ऊंचाई
window_id अद्वितीय विंडो आईडी
window_index विंडो का सूचकांक
window_layoutविंडो लेआउट विवरण
window_name विंडो का नाम
window_panes विंडो में पैन की संख्या
window_width खिड़की की चौड़ाई
रैप_फ्लैग फलक रैप फ्लैग

नाम और खिताब


अपने आप को ले नामों और उपाधियों के बीच अंतर करता है। विंडोज़ और सत्रों के नाम हैं, जो हो सकते हैं
उन्हें लक्ष्यों में निर्दिष्ट करने के लिए उपयोग किया जाता है और स्थिति रेखा और विभिन्न सूचियों में प्रदर्शित किया जाता है:
नाम है अपने आप को ले एक खिड़की या सत्र के लिए पहचानकर्ता। केवल पैन में शीर्षक होते हैं। एक फलक
शीर्षक आमतौर पर फलक के अंदर चल रहे प्रोग्राम द्वारा निर्धारित किया जाता है और इसे संशोधित नहीं किया जाता है अपने आप को ले.
यह वही तंत्र है जिसका उपयोग उदाहरण के लिए सेट करने के लिए किया जाता है टर्म(1) विंडो शीर्षक an X(7) खिड़की
प्रबंधक। विंडोज़ में स्वयं शीर्षक नहीं होते हैं - एक विंडो का शीर्षक उसका शीर्षक होता है
सक्रिय फलक। अपने आप को ले स्वयं उस टर्मिनल का शीर्षक निर्धारित कर सकता है जिसमें क्लाइंट चल रहा है,
देख सेट-शीर्षक विकल्प.

एक सत्र का नाम के साथ सेट किया गया है नया सत्र और नाम बदलें सत्र आदेश। एक खिड़की का नाम
इनमें से एक के साथ सेट किया गया है:

1. एक कमांड तर्क (जैसे -n एसटी नयी खिड़की or नया सत्र).

2. एक भागने का क्रम:

$ प्रिंटफ '\033kWINDOW_NAME\033\\'

3. स्वचालित नामकरण, जो विंडो के सक्रिय में सक्रिय कमांड को नाम सेट करता है
फलक देखें स्वचालित-नाम बदलें विकल्प.

जब कोई फलक पहली बार बनाया जाता है, तो उसका शीर्षक होस्टनाम होता है। एक फलक का शीर्षक के माध्यम से सेट किया जा सकता है
OSC शीर्षक सेटिंग अनुक्रम, उदाहरण के लिए:

$ प्रिंटफ '\033]2;मेरा शीर्षक\033\\'

वातावरण


जब सर्वर शुरू होता है, अपने आप को ले पर्यावरण को कॉपी करता है वैश्विक वातावरणमें
इसके अलावा, प्रत्येक सत्र में एक है सत्र वातावरण. जब एक विंडो बनाई जाती है, तो सत्र और
वैश्विक वातावरण विलय हो गए हैं। यदि दोनों में एक चर मौजूद है, तो सत्र का मान
पर्यावरण का उपयोग किया जाता है। परिणाम नई प्रक्रिया के लिए पारित प्रारंभिक वातावरण है।

RSI अद्यतन वातावरण सत्र विकल्प का उपयोग सत्र वातावरण को अद्यतन करने के लिए किया जा सकता है
क्लाइंट जब एक नया सत्र बनाया जाता है या एक पुराना दोबारा जोड़ा जाता है। अपने आप को ले tmate को भी आरंभ करता है
कुछ आंतरिक जानकारी के साथ परिवर्तनशील कमांड को अंदर से निष्पादित करने की अनुमति देता है, और
'स्क्रीन' की सही टर्मिनल सेटिंग के साथ TERM वैरिएबल।

पर्यावरण को बदलने और देखने के लिए कमांड हैं:

सेट-वातावरण [-ग्रू] [-t लक्ष्य-सत्र] नाम [मूल्य]
(उपनाम: सेटेनव)
पर्यावरण चर सेट या अनसेट करें। अगर -g का उपयोग किया जाता है, परिवर्तन में किया जाता है
वैश्विक पर्यावरण; अन्यथा, इसे सत्र परिवेश पर लागू किया जाता है
लक्ष्य-सत्र-u ध्वज एक चर को अनसेट करता है। -r इंगित करता है कि चर होना है
एक नई प्रक्रिया शुरू करने से पहले पर्यावरण से हटा दिया गया।

शो-वातावरण [-g] [-t लक्ष्य-सत्र] [परिवर्तनशील]
(उपनाम: शोवेनव)
के लिए पर्यावरण प्रदर्शित करें लक्ष्य-सत्र या वैश्विक पर्यावरण के साथ -g. अगर
परिवर्तनशील छोड़ा गया है, सभी चर दिखाए गए हैं। चर से हटा दिया गया
पर्यावरण के उपसर्ग में '-' लिखा होता है।

स्थिति लाइन


अपने आप को ले एक वैकल्पिक स्थिति रेखा शामिल है जो प्रत्येक की निचली पंक्ति में प्रदर्शित होती है
टर्मिनल। डिफ़ॉल्ट रूप से, स्थिति रेखा सक्षम होती है (इसे इसके साथ अक्षम किया जा सकता है हैसियत
सत्र विकल्प) और इसमें बाएं से दाएं शामिल हैं: वर्ग में वर्तमान सत्र का नाम
कोष्ठक; खिड़की सूची; दोहरे उद्धरण चिह्नों में सक्रिय फलक का शीर्षक; और समय और
तारीख.

स्थिति रेखा तीन भागों से बनी होती है: विन्यास योग्य बाएँ और दाएँ खंड (जो हो सकता है
शेल कमांड से समय या आउटपुट जैसी गतिशील सामग्री शामिल करें, देखें
स्थिति-बाएं, स्थिति-बाएं-लंबाई, स्थिति-दाएं, तथा स्थिति-दाएं-लंबाई नीचे दिए गए विकल्प), और a
केंद्रीय विंडो सूची। डिफ़ॉल्ट रूप से, विंडो सूची का सूचकांक, नाम और (यदि कोई हो) ध्वज दिखाता है
वर्तमान सत्र में आरोही संख्यात्मक क्रम में मौजूद विंडोज़। हो सकता है
के साथ अनुकूलित विंडो-स्थिति-प्रारूप और विंडो-स्थिति-वर्तमान-प्रारूप विकल्प। झंडा
विंडो नाम के साथ संलग्न निम्नलिखित प्रतीकों में से एक है:

चिन्ह अर्थ
* वर्तमान विंडो को दर्शाता है।
- अंतिम विंडो (पहले चयनित) को चिह्नित करता है।
# विंडो की निगरानी की जाती है और गतिविधि का पता लगाया जाता है।
! खिड़की में घंटी आ गई है।
+ सामग्री के लिए विंडो की निगरानी की जाती है और वह दिखाई देती है।
~ मॉनिटर-साइलेंस अंतराल के लिए विंडो चुप हो गई है।
Z विंडो का सक्रिय फलक ज़ूम किया गया है।

# चिन्ह से सम्बंधित है निगरानी-गतिविधि और + को मॉनिटर-सामग्री विंडो विकल्प.
यदि कोई अलर्ट (घंटी, गतिविधि या सामग्री) है तो विंडो का नाम उल्टे रंगों में मुद्रित होता है
वर्तमान।

स्थिति रेखा के रंग और विशेषताओं को कॉन्फ़िगर किया जा सकता है, संपूर्ण स्थिति रेखा का उपयोग करके
la स्थिति-attr, स्टेटस-एफजी और स्थिति-बी.जी सत्र विकल्प और व्यक्तिगत विंडो का उपयोग करना
विंडो-स्थिति-attr, विंडो-स्थिति-एफजी और विंडो-स्थिति-बी.जी विंडो विकल्प.

स्थिति रेखा स्वचालित रूप से अंतराल पर ताज़ा हो जाती है यदि यह बदल गई है, तो अंतराल हो सकता है
के साथ नियंत्रित किया जा सकता है स्थिति-अंतराल सत्र विकल्प।

स्टेटस लाइन से संबंधित कमांड इस प्रकार हैं:

सही कमाण्ड [-I निविष्टियां] [-p संकेतों] [-t लक्ष्य-ग्राहक] [टेम्पलेट]
क्लाइंट में कमांड प्रॉम्प्ट खोलें। यह अंदर से इस्तेमाल किया जा सकता है अपने आप को ले अंजाम देना
अंतःक्रियात्मक रूप से आदेश देता है।

If टेम्पलेट निर्दिष्ट है, यह कमांड के रूप में प्रयोग किया जाता है। अगर मौजूद है, -I अल्पविराम है-
प्रत्येक संकेत के लिए प्रारंभिक पाठ की अलग सूची। अगर -p दिया हुआ है, संकेतों एक
अल्पविराम से अलग किए गए संकेतों की सूची जो क्रम में प्रदर्शित होती हैं; अन्यथा एकल
शीघ्र प्रदर्शित होता है, से निर्मित टेम्पलेट यदि यह मौजूद है, या ':' यदि नहीं।

दोनों निविष्टियां और संकेतों द्वारा समर्थित विशेष वर्ण अनुक्रम शामिल हो सकते हैं
स्थिति-बाएं विकल्प.

कमांड निष्पादित होने से पहले, स्ट्रिंग '%%' की पहली घटना और सभी
'% 1' की घटनाओं को पहले प्रांप्ट की प्रतिक्रिया से बदल दिया जाता है, दूसरा
'%%' और सभी '% 2' को दूसरे संकेत की प्रतिक्रिया से बदल दिया जाता है, और इसी तरह के लिए
आगे संकेत देता है। नौ शीघ्र प्रतिसादों को बदला जा सकता है ('% 1' से '%9')।

पुष्टि-पहले [-p शीघ्र] [-t लक्ष्य-ग्राहक] आदेश
(उपनाम: की पुष्टि करें)
क्रियान्वित करने से पहले पुष्टि के लिए पूछें आदेश. अगर -p दिया हुआ है, शीघ्र संकेत है
प्रदर्शित करने के लिए; अन्यथा एक प्रॉम्प्ट का निर्माण किया गया है आदेश. इसमें हो सकता है
द्वारा समर्थित विशेष चरित्र अनुक्रम स्थिति-बाएं विकल्प.

यह कमांड सिर्फ अंदर से काम करता है अपने आप को ले.

प्रदर्शन-संदेश [-p] [-c लक्ष्य-ग्राहक] [-t लक्ष्य फलक] [message]
(उपनाम: प्रदर्शन)
एक संदेश प्रदर्शित करें। अगर -p दिया जाता है, आउटपुट को स्टडआउट पर प्रिंट किया जाता है, अन्यथा यह है
में प्रदर्शित किया गया लक्ष्य-ग्राहक स्थिति रेखा। का प्रारूप message में वर्णित है
la प्रारूप अनुभाग; जानकारी से ली गई है लक्ष्य फलक if -t दिया जाता है, अन्यथा
से जुड़े सत्र के लिए सक्रिय फलक लक्ष्य-ग्राहक.

बफ़र्स


अपने आप को ले का ढेर बनाए रखता है पास्ता बफ़र्स. के मूल्य तक बफर-सीमा विकल्प हैं
रखा; जब कोई नया बफ़र जोड़ा जाता है, तो स्टैक के नीचे स्थित बफ़र हटा दिया जाता है। बफ़र
का उपयोग करके जोड़ा जा सकता है कॉपी-मोड या सेट-बफर कमांड, और का उपयोग करके विंडो में चिपकाया गया
पेस्ट-बफर आदेश।

प्रत्येक विंडो के लिए एक कॉन्फ़िगर करने योग्य इतिहास बफर भी बनाए रखा जाता है। डिफ़ॉल्ट रूप से, 2000 . तक
रेखाएँ रखी जाती हैं; इसे के साथ बदला जा सकता है इतिहास-सीमा विकल्प (देखें सेट-विकल्प
ऊपर आदेश)।

बफर कमांड इस प्रकार हैं:

चयन-बफर [-F प्रारूप] [-t लक्ष्य-खिड़की] [टेम्पलेट]
एक विंडो को बफर चॉइस मोड में रखें, जहां एक बफर को अंतःक्रियात्मक रूप से चुना जा सकता है
एक सूची से. बफ़र के चयन के बाद, '%%' को बफ़र इंडेक्स से बदल दिया जाता है
टेम्पलेट और परिणाम एक आदेश के रूप में निष्पादित। अगर टेम्पलेट नहीं दिया जाता है, "पेस्ट-
बफर-बी '%%'" का प्रयोग किया जाता है। के अर्थ के लिए -F झंडा, देखें प्रारूप अनुभाग।
यह आदेश तभी काम करता है जब कम से कम एक क्लाइंट संलग्न हो।

इतिहास मिटा दें [-t लक्ष्य फलक]
(उपनाम: स्पष्टवादी)
निर्दिष्ट फलक के इतिहास को निकालें और मुक्त करें।

डिलीट-बफर [-b बफ़र-सूचकांक]
(उपनाम: हटाना)
पर बफ़र हटाएँ बफ़र-सूचकांक, या यदि निर्दिष्ट नहीं है तो शीर्ष बफ़र।

सूची-बफर [-F प्रारूप]
(उपनाम: LSB)
वैश्विक बफ़र्स की सूची बनाएं। के अर्थ के लिए -F झंडा, देखें प्रारूप अनुभाग।

लोड-बफर [-b बफ़र-सूचकांक] पथ
(उपनाम: लोडबी)
निर्दिष्ट पेस्ट बफर की सामग्री को यहां से लोड करें पथ.

पेस्ट-बफर [-डीपीआर] [-b बफ़र-सूचकांक] [-s विभाजक] [-t लक्ष्य फलक]
(उपनाम: पेस्टेब)
पेस्ट बफ़र की सामग्री को निर्दिष्ट फलक में डालें। यदि निर्दिष्ट नहीं है,
वर्तमान में पेस्ट करें। साथ में -d, स्टैक से पेस्ट बफ़र को भी हटा दें।
आउटपुट होने पर, पेस्ट बफ़र में किसी भी लाइनफ़ीड (LF) वर्ण को a से बदल दिया जाता है
विभाजक, डिफ़ॉल्ट कैरिज रिटर्न (सीआर) द्वारा। एक कस्टम विभाजक निर्दिष्ट किया जा सकता है
का उपयोग -s झंडा। NS -r ध्वज का अर्थ है कोई प्रतिस्थापन नहीं करना (ए के बराबर)।
एलएफ का विभाजक)। अगर -p निर्दिष्ट है, पेस्ट ब्रैकेट नियंत्रण कोड डाले गए हैं
यदि एप्लिकेशन ने ब्रैकेटेड पेस्ट मोड का अनुरोध किया है तो बफ़र के चारों ओर।

सेव-बफर [-a] [-b बफ़र-सूचकांक] पथ
(उपनाम: सेवबी)
निर्दिष्ट पेस्ट बफर की सामग्री को सहेजें पथ-a विकल्प में जुड़ता है
फ़ाइल को अधिलेखित करने के बजाय।

सेट-बफर [-b बफ़र-सूचकांक] तिथि
(उपनाम: सेटबी)
निर्दिष्ट बफ़र की सामग्री को सेट करें तिथि.

शो-बफर [-b बफ़र-सूचकांक]
(उपनाम: शोबी)
निर्दिष्ट बफर की सामग्री प्रदर्शित करें।

कई तरह का


विविध आदेश इस प्रकार हैं:

घड़ी-मोड [-t लक्ष्य फलक]
एक बड़ी घड़ी प्रदर्शित करें।

अगर-खोल [-b] [-t लक्ष्य फलक] शेल-कमांड आदेश [आदेश]
(उपनाम: if)
पहले निष्पादित करें आदेश if शेल-कमांड सफलता लौटाता है या दूसरा आदेश
अन्यथा। निष्पादित होने से पहले, नियमों का उपयोग करके शेल-कमांड का विस्तार किया जाता है
में निर्दिष्ट है प्रारूप अनुभाग, से संबंधित उन सहित लक्ष्य फलक. साथ -b,
शेल-कमांड पृष्ठभूमि में चलाया जाता है।

लॉक-सर्वर
(उपनाम: ताला)
द्वारा निर्दिष्ट कमांड चलाकर प्रत्येक क्लाइंट को अलग-अलग लॉक करें ताला-कमांड
विकल्प.

रन-शैल -b [-t लक्ष्य फलक] शेल-कमांड
(उपनाम: रन)
निष्पादित करना शेल-कमांड एक खिड़की बनाए बिना पृष्ठभूमि में। किया जाने से पहले
निष्पादित, शेल-कमांड को निर्दिष्ट नियमों का उपयोग करके विस्तारित किया जाता है प्रारूप
अनुभाग। साथ में -b, आदेश पृष्ठभूमि में चलाया जाता है। इसके समाप्त होने के बाद, कोई भी
स्टडआउट के लिए आउटपुट कॉपी मोड में प्रदर्शित होता है (द्वारा निर्दिष्ट फलक में -t या
वर्तमान फलक यदि छोड़ा गया है)। यदि आदेश सफलता नहीं लौटाता है, तो बाहर निकलने की स्थिति है
भी प्रदर्शित किया।

सर्वर-जानकारी
(उपनाम: पता)
सर्वर जानकारी और टर्मिनल विवरण दिखाएँ।

के लिए इंतजार -एलएसयू चैनल
(उपनाम: प्रतीक्षा)
जब विकल्पों के बिना उपयोग किया जाता है, तो क्लाइंट को तब तक बाहर निकलने से रोकता है जब तक कि वह उपयोग करके जाग न जाए
के लिए इंतजार -S एक ही चैनल के साथ। कब -L उपयोग किया जाता है, चैनल बंद है और कोई भी
क्लाइंट जो एक ही चैनल को लॉक करने का प्रयास करते हैं, उन्हें चैनल के बंद होने तक प्रतीक्षा करने के लिए कहा जाता है
के साथ खुला के लिए इंतजार -U. यह कमांड सिर्फ बाहर से काम करता है अपने आप को ले.

टर्मिनफो एक्सटेंशन


अपने आप को ले कुछ एक्सटेंशन को समझता है टर्मिनो(5)

Cc, Cr कर्सर का रंग सेट करें। पहला एकल स्ट्रिंग तर्क लेता है और सेट करने के लिए प्रयोग किया जाता है
रंग; दूसरा कोई तर्क नहीं लेता है और डिफ़ॉल्ट कर्सर रंग को पुनर्स्थापित करता है।
यदि सेट किया जाता है, तो इस तरह के अनुक्रम का उपयोग कर्सर के रंग को अंदर से बदलने के लिए किया जा सकता है
अपने आप को ले:

$ प्रिंटफ '\033]12;लाल\033\\'

Cs, सीएसआर
कर्सर शैली बदलें. यदि सेट किया गया है, तो इसे बदलने के लिए इस तरह के अनुक्रम का उपयोग किया जा सकता है
अंडरलाइन पर कर्सर:

$ प्रिंटफ '\033[4 क्यू'

If सीएसआर सेट है, इसके बजाय इसका उपयोग कर्सर शैली को रीसेट करने के लिए किया जाएगा Cs.

Ms इस क्रम का उपयोग द्वारा किया जा सकता है अपने आप को ले होस्ट में वर्तमान बफ़र को संग्रहीत करने के लिए
टर्मिनल का चयन (क्लिपबोर्ड)। देखें सेट-क्लिपबोर्ड ऊपर विकल्प और
टर्म(1) मैन पेज।

नियंत्रण मोड


अपने आप को ले नामक एक टेक्स्ट इंटरफ़ेस प्रदान करता है नियंत्रण मोड. यह अनुप्रयोगों को अनुमति देता है
संवाद स्थापित करना अपने आप को ले एक साधारण टेक्स्ट-ओनली प्रोटोकॉल का उपयोग करना।

नियंत्रण मोड में, क्लाइंट भेजता है अपने आप को ले आदेश या आदेश अनुक्रम नई पंक्तियों द्वारा समाप्त किए गए
मानक इनपुट पर. प्रत्येक कमांड मानक आउटपुट पर आउटपुट का एक ब्लॉक तैयार करेगा। एक
आउटपुट ब्लॉक में a . होता है %शुरू लाइन के बाद आउटपुट (जो खाली हो सकता है)। NS
आउटपुट ब्लॉक a . के साथ समाप्त होता है %समाप्त or %त्रुटि. %शुरू और मिलान %समाप्त or %त्रुटि दो है
तर्क: एक पूर्णांक समय (युग से सेकंड के रूप में) और आदेश संख्या। उदाहरण के लिए:

%शुरू 1363006971 2
0: ksh* (1 पैन) [80x24] [लेआउट b25f,80x24,0,0,2] @2 (सक्रिय)
%अंत 1363006971 2

नियंत्रण मोड में, अपने आप को ले आउटपुट सूचनाएं। एक अधिसूचना कभी भी अंदर नहीं होगी
आउटपुट ब्लॉक।

निम्नलिखित सूचनाएं परिभाषित की गई हैं:

%बाहर जाएं [कारण]
RSI अपने आप को ले क्लाइंट तुरंत बाहर निकल रहा है, या तो क्योंकि यह किसी से जुड़ा नहीं है
सत्र या कोई त्रुटि हुई। अगर मौजूद है, कारण वर्णन करता है कि ग्राहक बाहर क्यों निकला।

%लेआउट-परिवर्तन खिड़की-आईडी विंडो-लेआउट
आईडी के साथ विंडो का लेआउट खिड़की-आईडी बदला हुआ। नया लेआउट है विंडो-लेआउट.

% उत्पादन फलक-आईडी मूल्य
एक विंडो फलक आउटपुट उत्पन्न करता है। मूल्य गैर-मुद्रण योग्य वर्णों और बैकस्लैश से बच जाता है
अष्टक के रूप में \xxx.

%सत्र-परिवर्तित सत्र आईडी नाम
क्लाइंट अब आईडी के साथ सत्र से जुड़ा हुआ है सत्र आईडी, जिसका नाम है नाम.

%सत्र का नाम बदला नाम
वर्तमान सत्र का नाम बदलकर कर दिया गया नाम.

%सत्र-परिवर्तित
एक सत्र बनाया या नष्ट किया गया था।

% अनलिंक्ड-विंडो-ऐड खिड़की-आईडी
आईडी के साथ विंडो खिड़की-आईडी बनाया गया था लेकिन वर्तमान सत्र से जुड़ा नहीं है।

%विंडो-जोड़ें खिड़की-आईडी
आईडी के साथ विंडो खिड़की-आईडी वर्तमान सत्र से जुड़ा था।

%विंडो-बंद खिड़की-आईडी
आईडी के साथ विंडो खिड़की-आईडी बन्द है।

%विंडो-नामांकित खिड़की-आईडी नाम
आईडी के साथ विंडो खिड़की-आईडी का नाम बदल दिया गया नाम.

onworks.net सेवाओं का उपयोग करके ऑनलाइन tmate का उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम