Amazon Best VPN GoSearch

OnWorks فافيكون

tmux - عبر الإنترنت في السحابة

قم بتشغيل tmux في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر tmux الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


tmux - معدد المحطة

موجز


tmux [-2CluvV] [-c قيادة قذيفة] [-f ملف] [-L اسم المقبس] [-S مسار المقبس]
[أمر [الأعلام]]

الوصف


tmux هو معدد إرسال طرفي: يتيح إنشاء عدد من المحطات والوصول إليها ،
ويتم التحكم بها من شاشة واحدة. tmux قد يتم فصله عن الشاشة والمتابعة
يعمل في الخلفية ، ثم يُعاد ربطه لاحقًا.

متى tmux بدأ يخلق ملفًا جديدًا الجلسة مع واحد نافذة ويعرضه
شاشة. يعرض سطر الحالة في الجزء السفلي من الشاشة معلومات عن الجلسة الحالية
ويستخدم لإدخال أوامر تفاعلية.

الجلسة عبارة عن مجموعة واحدة من زائف محطات تحت إدارة tmux. كل
تحتوي الجلسة على نافذة واحدة أو أكثر مرتبطة بها. نافذة تحتل الشاشة بأكملها وربما
يتم تقسيمها إلى أجزاء مستطيلة ، كل منها عبارة عن طرف زائف منفصل ( بي تي واي(7)
توثق الصفحة اليدوية التفاصيل الفنية للمحطات الزائفة). أي عدد من tmux
قد تتصل المثيلات بالجلسة نفسها ، وقد يكون أي عدد من النوافذ موجودًا في
نفس الجلسة. بمجرد قتل جميع الجلسات ، tmux المخارج.

كل جلسة مستمرة وستبقى على قيد الحياة من انقطاع الاتصال العرضي (مثل سه(1)
مهلة الاتصال) أو الفصل المتعمد (بضربات المفاتيح "Cb d"). tmux قد يكون
معاد توصيله باستخدام:

إرفاق $ tmux

In tmux، يتم عرض الجلسة على الشاشة بواسطة أ زبون ويتم إدارة جميع الجلسات بواسطة أ
عزباء الخادم. الخادم وكل عميل هما عمليتان منفصلتان تتواصلان من خلالهما
مقبس في / تمة.

الخيارات كالتالي:

-2 القوة tmux لنفترض أن الجهاز يدعم 256 لونًا.

-C ابدأ في وضع التحكم (انظر ملف مراقبة MODE قسم). يعطى مرتين (-نسخة)
يعطل الصدى.

-c قيادة قذيفة
تنفيذ قيادة قذيفة باستخدام القشرة الافتراضية. إذا لزم الأمر ، فإن tmux الخادم
سيبدأ في استرداد الافتراضي شل خيار. هذا الخيار هو
التوافق مع sh(1) متى tmux يستخدم كقذيفة تسجيل الدخول.

-f ملف حدد ملف تكوين بديل. بشكل افتراضي، tmux يقوم بتحميل النظام
ملف التكوين من /etc/tmux.conf، إذا كان موجودًا ، فابحث عن مستخدم
ملف التكوين في ~ / .tmux.conf.

ملف التكوين هو مجموعة من tmux الأوامر التي يتم تنفيذها في
التسلسل عند بدء تشغيل الخادم لأول مرة. tmux يقوم بتحميل ملفات التكوين
مرة واحدة عندما بدأت عملية الخادم. ال مصدر الملف يمكن استخدام الأمر
لتحميل ملف لاحقًا.

tmux يعرض أي رسائل خطأ من الأوامر الموجودة في ملفات التكوين في ملف
تم إنشاء الجلسة الأولى ، وتستمر في معالجة بقية التكوين
ملف.

-L اسم المقبس
tmux يخزن مقبس الخادم في دليل ضمن TMUX_TMPDIR ، إذا كان TMPDIR
غير مضبوط أو / تمة إذا لم يتم ضبط كلاهما. مأخذ التوصيل الافتراضي يسمى الافتراضي.
يسمح هذا الخيار بتحديد اسم مقبس مختلف ، مما يسمح بالعديد من الأسماء
مستقل tmux خوادم ليتم تشغيلها. على عكس -S المسار الكامل ليس ضروريًا:
يتم إنشاء جميع المقابس في نفس الدليل.

إذا تمت إزالة المقبس عن طريق الخطأ ، فقد يتم إرسال إشارة SIGUSR1 إلى
tmux عملية الخادم لإعادة إنشائها (لاحظ أن هذا سيفشل إذا كان أي من الوالدين
الدلائل مفقودة).

-l تتصرف كصدفة تسجيل الدخول. هذا العلم ليس له أي تأثير حاليا وهو ل
التوافق مع الأصداف الأخرى عند استخدام tmux كقذيفة تسجيل دخول.

-S مسار المقبس
حدد مسارًا بديلاً كاملاً لمقبس الخادم. لو -S محددًا ،
دليل مأخذ التوصيل الافتراضي لا يستخدم وأي -L تم تجاهل العلم.

-u tmux يحاول تخمين ما إذا كان من المحتمل أن يدعم الجهاز الطرفي UTF-8 عن طريق التحقق
أول متغيرات البيئة LC_ALL و LC_CTYPE و LANG التي سيتم تعيينها من أجلها
السلسلة "UTF-8". هذا ليس صحيحًا دائمًا: ملف -u علم صراحة
بإعلام tmux أن UTF-8 مدعوم.

إذا تم تشغيل الخادم من عميل مرت -u أو حيث يتم الكشف عن UTF-8 ،
القادم utf8 و حالة- UTF8 يتم تمكين الخيارات في النافذة العالمية والجلسة
خيارات على التوالي.

-v طلب التسجيل المطول. يمكن تحديد هذا الخيار عدة مرات لـ
زيادة الإسهاب. سيتم حفظ رسائل السجل في tmux- العميل- PID.log و
tmux-server-PID.log الملفات الموجودة في الدليل الحالي ، حيث PID هو PID لـ
الخادم أو العميل.

-V الإبلاغ عن tmux الإصدار.

أمر [الأعلام]
يحدد هذا أحد مجموعة الأوامر المستخدمة للتحكم tmux، كما هو موضح في
الأقسام التالية. إذا لم يتم تحديد أي أوامر ، فإن ملف جلسه جديده أمر
يفترض.

KEY ملزمة


tmux يمكن التحكم فيها من عميل مرفق باستخدام مجموعة مفاتيح من مفتاح بادئة ،
"C-b" (Ctrl-b) افتراضيًا ، متبوعًا بمفتاح الأمر.

روابط مفتاح الأمر الافتراضية هي:

Cb أرسل مفتاح البادئة (Cb) إلى التطبيق.
Co قم بتدوير الأجزاء في النافذة الحالية للأمام.
تشيكوسلوفاكيا تعليق tmux العملاء.
! كسر الجزء الحالي من النافذة.
"قسّم الجزء الحالي إلى قسمين ، أعلى وأسفل.
# قائمة بجميع مخازن اللصق.
$ أعد تسمية الجلسة الحالية.
قم بتقسيم الجزء الحالي إلى قسمين ، يسار ويمين.
& اقتل النافذة الحالية.
المطالبة بفهرس النافذة للاختيار.
(تبديل العميل المرفق إلى الجلسة السابقة.
) قم بتحويل العميل المرفق إلى الجلسة التالية.
، إعادة تسمية النافذة الحالية.
- احذف آخر مخزن مؤقت منسوخ للنص.
. المطالبة بفهرس لنقل النافذة الحالية.
من 0 إلى 9 حدد النوافذ من 0 إلى 9.
: دخول tmux موجه الأمر.
؛ انتقل إلى الجزء النشط سابقًا.
= اختر أي مخزن مؤقت للصقه بشكل تفاعلي من القائمة.
؟ ضع قائمة بجميع روابط المفاتيح.
D اختر عميلاً لفصله.
L قم بتبديل العميل المرفق مرة أخرى إلى الجلسة الأخيرة.
[أدخل وضع النسخ لنسخ النص أو عرض السجل.
] الصق أحدث مخزن مؤقت تم نسخه من النص.
ج إنشاء نافذة جديدة.
د افصل العميل الحالي.
موجه للبحث عن نص في النوافذ المفتوحة.
عرض بعض المعلومات حول النافذة الحالية.
l الانتقال إلى النافذة المحددة مسبقًا.
n التغيير إلى النافذة التالية.
س حدد الجزء التالي في النافذة الحالية.
p التغيير إلى النافذة السابقة.
q عرض فهارس الجزء بإيجاز.
r فرض إعادة رسم العميل المرفق.
م حدد الجزء الحالي (انظر تحديد جزء -m).
M امسح الجزء المحدد.
حدد جلسة جديدة للعميل المرفق بشكل تفاعلي.
ر إظهار الوقت.
w اختر النافذة الحالية بشكل تفاعلي.
x اقتل الجزء الحالي.
z تبديل حالة التكبير للجزء الحالي.
{استبدل الجزء الحالي بالجزء السابق.
} قم بتبديل الجزء الحالي بالجزء التالي.
~ إظهار الرسائل السابقة من tmux، لو اي.
Page Up ادخل إلى وضع النسخ وانتقل صفحة واحدة لأعلى.
فوق تحت
اليسار الأيمن
قم بالتغيير إلى الجزء الموجود أعلى أو أسفل أو إلى اليسار أو إلى اليمين من
الجزء الحالي.
M-1 إلى M-5 رتب الألواح في أحد التخطيطات الخمسة المحددة مسبقًا: زوجي-أفقي ، زوجي-
عمودي ، أفقي رئيسي ، رئيسي - رأسي ، أو تجانب.
مسافة رتب النافذة الحالية في التخطيط التالي المعين مسبقًا.
Mn الانتقال إلى النافذة التالية باستخدام جرس أو علامة نشاط.
Mo قم بتدوير الأجزاء في النافذة الحالية للخلف.
Mp الانتقال إلى النافذة السابقة باستخدام الجرس أو علامة النشاط.
سي-أب ، سي-داون
C يسار ، C يمين
قم بتغيير حجم الجزء الحالي بخطوات من خلية واحدة.
M-Up ، M-Down
M يسار ، M يمين
قم بتغيير حجم الجزء الحالي بخطوات من خمس خلايا.

قد يتم تغيير روابط المفاتيح مع مفتاح الربط و مفتاح فك الارتباط أوامر.

أوامر


يحتوي هذا القسم على قائمة بالأوامر التي يدعمها tmux. تقبل معظم الأوامر ملحق
اختياري -t (وأحيانا -s) حجة مع واحد من العميل المستهدف, جلسة مستهدفة
الهدف النافذة أو الهدف جزء. هذه تحدد العميل أو الجلسة أو النافذة أو الجزء الذي أ
يجب أن يؤثر الأمر.

العميل المستهدف هو اسم بي تي واي(7) ملف يتصل به العميل مثلا
أيا من / dev / ttyp1 or ttyp1 للعميل المرتبط بـ / dev / ttyp1. إذا لم يكن هناك عميل
محدد، tmux محاولات للعمل على العميل قيد الاستخدام حاليًا ؛ إذا فشل ذلك ، فإن الخطأ هو
ذكرت. قد يتم سرد العملاء مع قائمة العملاء أمر.

جلسة مستهدفة تمت تجربته بالترتيب:

1. معرف جلسة مسبوق بـ $.

2. الاسم الدقيق للجلسة (كما هو مذكور في قائمة الجلسات أمر).

3. ستطابق بداية اسم الجلسة ، على سبيل المثال "mysess" ، جلسة مسماة
"خيانة".

4. ل com.fnmatch(3) النمط المطابق مع اسم الجلسة.

إذا كان اسم الجلسة مسبوقًا بـ "=" ، فلن يتم قبول سوى المطابقة التامة (لذلك "= mysess"
سيطابق "mysess" فقط وليس "mysession").

إذا تم العثور على جلسة واحدة ، يتم استخدامها كجلسة مستهدفة ؛ مباريات متعددة ينتج عنها
خطأ. إذا تم حذف جلسة ، يتم استخدام الجلسة الحالية إذا كانت متاحة ؛ إذا لم يكن هناك تيار
الجلسة متاحة ، ويتم اختيار أحدث جلسة.

الهدف النافذة يحدد نافذة في النموذج الجلسة:نافذة. الجلسة يتبع نفس القواعد
أما بالنسبة لل جلسة مستهدفةو نافذة بالترتيب كما يلي:

1. رمز خاص ، مدرج أدناه.

2. فهرس النافذة ، على سبيل المثال "mysession: 1" هو النافذة 1 في الجلسة "mysession".

3. معرف النافذة ، مثل @ 1.

4. اسم نافذة دقيق ، مثل "mysession: mywindow".

5. بداية اسم النافذة ، مثل "mysession: mywin".

6. باعتباره com.fnmatch(3) نمط مطابق لاسم النافذة.

مثل الجلسات ، فإن البادئة "=" ستفعل فقط المطابقة التامة. يحدد اسم نافذة فارغ ملف
الفهرس التالي غير المستخدم إذا كان ذلك مناسبًا (على سبيل المثال ملف نافذة جديدة و نافذة الارتباط أوامر)
وإلا فإن النافذة الحالية في الجلسة مختار.

الرموز المميزة التالية متاحة للإشارة إلى نوافذ معينة. لكل منها ملف
شكل بديل من حرف واحد.

رمز معنى
{start} ^ النافذة الأقل ترقيمًا
{end} $ النافذة الأكثر ترقيمًا
{آخر} ! النافذة الأخيرة (الحالية سابقًا)
{next} + النافذة التالية حسب الرقم
{previous} - النافذة السابقة حسب الرقم

الهدف جزء قد يكون معرف جزء أو يتخذ شكلًا مشابهًا لـ الهدف النافذة ولكن مع الخيار
إضافة فترة متبوعة بفهرس لوحة أو معرف جزء ، على سبيل المثال:
"mysession: mywindow.1". إذا تم حذف فهرس الجزء ، فسيتم حذف الجزء النشط حاليًا في ملف
يتم استخدام النافذة المحددة. تتوفر الرموز المميزة التالية لمؤشر اللوحة:

رمز معنى
{آخر} ! الجزء الأخير (النشط سابقًا)
{next} + اللوحة التالية برقم
{previous} - الجزء السابق برقم
{top} الجزء العلوي
{bottom} الجزء السفلي
{left} الجزء الموجود في أقصى اليسار
{right} الجزء الموجود في أقصى اليمين
{top-left} الجزء العلوي الأيسر
{top-right} الجزء العلوي الأيمن
{bottom-left} الجزء السفلي الأيسر
{bottom-right} الجزء السفلي الأيمن
{up-of} الجزء الموجود أعلى الجزء النشط
{down-of} الجزء الموجود أسفل الجزء النشط
{left-of} الجزء الموجود على يمين الجزء النشط
{right-of} الجزء الموجود على يمين الجزء النشط

قد يُتبع الرمزان المميزان "+" و "-" بإزاحة ، على سبيل المثال:

حدد نافذة -t: +2

بالإضافة إلى ذلك، جلسة مستهدفة, الهدف النافذة or الهدف جزء قد تتكون بالكامل من الرمز المميز
'{mouse}' (نموذج بديل '=') لتحديد أحدث حدث للماوس (راجع ملف MOUSE
الدعم قسم) أو "{ملحوظ}" (نموذج بديل "~") لتحديد الجزء المحدد (انظر
تحديد جزء -m).

يتم ترقيم الجلسات والنافذة والألواح بمعرف فريد ؛ تكون معرّفات الجلسة مسبوقة بـ
a "$" ، وإطارات بها "@" ، وأجزاء بها "٪". هذه فريدة من نوعها ولم تتغير بالنسبة لـ
حياة الجلسة أو النافذة أو الجزء في tmux الخادم. يتم تمرير معرف الجزء إلى الطفل
عملية الجزء في متغير البيئة TMUX_PANE. قد يتم عرض المعرفات باستخدام ملف
تنسيقات "session_id" أو "window_id" أو "pane_id" (راجع تنسيق صيغ قسم) و
عرض رسالة, قائمة الجلسات, نوافذ القائمة or أجزاء القائمة أوامر.

قيادة قذيفة الحجج sh(1) أوامر. قد تكون هذه وسيطة واحدة تم تمريرها إلى
شل ، على سبيل المثال:

نافذة جديدة 'vi / الخ / باسود'

سيجري:

/ بن / ش ج 'السادس / الخ / باسود'

بالإضافة إلى ذلك، نافذة جديدة, جلسه جديده, نافذة منقسمة, نافذة جديدة للبيضة و جزء إعادة النشر
أوامر تسمح قيادة قذيفة ليتم تقديمها على شكل حجج متعددة وتنفيذها مباشرة
(بدون "sh -c"). هذا يمكن أن يتجنب المشاكل مع اقتباس قذيفة. على سبيل المثال:

$ tmux نافذة جديدة vi / الخ / باسود

سوف يعمل vi(1) مباشرة دون التذرع بالصدفة.

أمر [الحجج] يشير إلى أ tmux الأمر ، مع الأمر والحجج
بشكل منفصل ، على سبيل المثال:

ربط مفتاح F1 مجموعة نافذة خيار عرض القوة 81

أو إذا كنت تستخدم sh(1):

tmux bind-key F1 set-window-option Force-width 81

يمكن تحديد أوامر متعددة معًا كجزء من ملف أمر تسلسل. كل أمر
يجب أن تكون مفصولة بمسافات وفاصلة منقوطة ؛ يتم تنفيذ الأوامر بالتتابع من اليسار
إلى اليمين والخطوط التي تنتهي بشرطة مائلة للخلف تستمر إلى السطر التالي ، إلا عند الهروب
بخط مائل عكسي آخر. يمكن تضمين فاصلة منقوطة حرفية عن طريق الهروب منها بشرطة مائلة للخلف
(على سبيل المثال ، عند تحديد تسلسل أوامر لـ مفتاح الربط).

مثال tmux الأوامر تشمل:

تحديث العميل -t / dev / ttyp2

إعادة تسمية الجلسة -tfirst newname

set-window-option -t: 0 monitor-activity on

نافذة جديدة ؛ انقسام النافذة د

ربط مفتاح R ملف المصدر ~ / .tmux.conf \ ؛ \
عرض الرسالة "ملف المصدر تم"

أو من sh(1):

tmux kill-window -t: 1

$ tmux نافذة جديدة \؛ انقسام النافذة د

$ tmux new-session -d 'vi / الخ / باسود'\ ؛ انقسام النافذة- د \ ؛ يربط

العملاء لأي لبس


ال tmux يدير الخادم العملاء والجلسات والنوافذ والأجزاء. العملاء مرتبطون بـ
جلسات للتفاعل معهم ، إما عندما يتم إنشاؤها باستخدام جلسه جديده أمر،
أو في وقت لاحق مع إرفاق الجلسة يأمر. كل جلسة لها نافذة واحدة أو أكثر مرتبط إلى
هو - هي. قد يتم ربط Windows بجلسات متعددة وتتكون من جزء واحد أو أكثر ، كل منها
التي تحتوي على محطة زائفة. أوامر للإنشاء والربط وغير ذلك
معالجة النوافذ مغطاة في WINDOWS لأي لبس بانس والقسم الخاص به.

تتوفر الأوامر التالية لإدارة العملاء والجلسات:

إرفاق الجلسة [] [-c عمل اخراجي] [-t جلسة مستهدفة]
(الاسم المستعار: يرفق)
إذا ركضت من الخارج tmux، قم بإنشاء عميل جديد في المحطة الحالية وقم بإرفاقه
إلى جلسة مستهدفة. إذا تم استخدامه من الداخل ، فقم بتبديل العميل الحالي. لو -d is
المحدد ، يتم فصل أي عملاء آخرين مرتبطين بالجلسة. -r يدل على
العميل للقراءة فقط (فقط المفاتيح المرتبطة بامتداد فصل العميل or تبديل العميل الأوامر
لها أي تأثير)

إذا لم يتم تشغيل أي خادم ، إرفاق الجلسة سيحاول بدء ذلك ؛ هذا سيفشل
ما لم يتم إنشاء الجلسات في ملف التكوين.

ال جلسة مستهدفة القواعد ل إرفاق الجلسة يتم تعديلها قليلاً: إذا tmux يحتاج الى
حدد أحدث جلسة تم استخدامها ، وستفضل الجلسة التي تم استخدامها مؤخرًا
منفصل جلسة.

-c سيعين دليل عمل الجلسة (المستخدم في النوافذ الجديدة) إلى
عمل اخراجي.

If -E يستخدم ، تحديث البيئة لن يتم تطبيق الخيار.

فصل العميل [-P] [-a] [-s جلسة مستهدفة] [-t العميل المستهدف]
(الاسم المستعار: فصل)
افصل العميل الحالي إذا كان مرتبطًا بمفتاح ، العميل المحدد بـ -t، أو الكل
العملاء المرفقة حاليًا بالجلسة المحددة بواسطة -s. -a الخيار يقتل الجميع
ولكن مع العميل -t. إذا -P يتم إعطاء SIGHUP إلى عملية الوالدين
العميل ، مما يؤدي عادةً إلى الخروج منه.

لديها جلسة [-t جلسة مستهدفة]
(الاسم المستعار: لديها)
الإبلاغ عن خطأ والخروج بالرقم 1 إذا لم تكن الجلسة المحددة موجودة. إذا حدث
موجود ، اخرج بـ 0.

قتل الخادم
قتل tmux الخادم والعملاء وتدمير جميع الجلسات.

قتل جلسة [-a] [-t جلسة مستهدفة]
تدمير الجلسة المحددة ، وإغلاق أي نوافذ مرتبطة بها ولا جلسات أخرى ،
وفصل جميع العملاء المرتبطين بها. لو -a يتم إعطاء جميع الجلسات ما عدا
قتل واحد محدد.

قائمة العملاء [-F شكل] [-t جلسة مستهدفة]
(الاسم المستعار: lsc)
قائمة بجميع العملاء المرتبطين بالخادم. لمعنى ملف -F علم ، انظر
صيغ قسم. لو جلسة مستهدفة تم تحديده ، سرد العملاء المتصلين فقط
تلك الجلسة.

أوامر القائمة
(الاسم المستعار: lscm)
سرد بناء الجملة لجميع الأوامر التي يدعمها tmux.

قائمة الجلسات [-F شكل]
(الاسم المستعار: ls)
قائمة بجميع الجلسات التي يديرها الخادم. لمعنى ملف -F علم ، انظر
صيغ والقسم الخاص به.

قفل العميل [-t العميل المستهدف]
(الاسم المستعار: قفل ج)
قفل العميل المستهدفانظر قفل الخادم أمر.

جلسة القفل [-t جلسة مستهدفة]
(الاسم المستعار: أقفال)
قفل جميع العملاء المرتبطين بـ جلسة مستهدفة.

جلسه جديده [-إضافة] [-c دليل البدء] [-F شكل] [-n اسم النافذة] [-s اسم الجلسة] [-t
جلسة مستهدفة] [-x عرض] [-y ارتفاع] [قيادة قذيفة]
(الاسم المستعار: جديد)
إنشاء جلسة جديدة بالاسم اسم الجلسة.

الجلسة الجديدة مرفقة بالمحطة الحالية ما لم -d معطى. اسم النافذة
و قيادة قذيفة هي اسم وأمر shell المراد تنفيذهما في البداية
نافذة او شباك. لو -d يستخدم ، -x و -y حدد حجم النافذة الأولية (80 × 24
إذا لم تعط).

إذا تم تشغيله من محطة ، أي النمليتم حفظ (3) أحرف خاصة واستخدامها للجديد
windows في الدورة الجديدة.

ال -A العلم يجعل جلسه جديده تتصرف مثل إرفاق الجلسة if اسم الجلسة سابقا
موجود ؛ في هذه الحالة، -D يتصرف مثل -d إلى إرفاق الجلسة.

If -t يتم إعطاء الدورة الجديدة مجمعة مع جلسة مستهدفة. هذا يعني أنهم
مشاركة نفس مجموعة النوافذ - كل النوافذ من جلسة مستهدفة مرتبطة بـ
جلسة جديدة وأي نوافذ أو نوافذ جديدة لاحقة يتم إغلاقها
كلا الجلستين. تظل النافذة الحالية والسابقة وأي خيارات جلسة
مستقل ويمكن قتل أي من الجلستين دون التأثير على الأخرى. إعطاء -n
or قيادة قذيفة غير صالحة إذا -t .

ال -P الخيار يطبع معلومات حول الجلسة الجديدة بعد إنشائها.
بشكل افتراضي ، يستخدم التنسيق "# {session_name}:" ولكن قد يكون التنسيق مختلفًا
المحدد بـ -F.

If -E يستخدم ، تحديث البيئة لن يتم تطبيق الخيار. تحديث البيئة.

تحديث العميل [-S] [-t العميل المستهدف]
(الاسم المستعار: التحديث)
قم بتحديث العميل الحالي إذا كان مرتبطًا بمفتاح ، أو عميل واحد إذا تم توفيره
مع -t. إذا -S تم تحديده ، فقط قم بتحديث شريط الحالة الخاص بالعميل.

إعادة تسمية الجلسة [-t جلسة مستهدفة] اسم جديد
(الاسم المستعار: إعادة تسمية)
أعد تسمية الجلسة إلى اسم جديد.

عرض الرسائل [-IJT] [-t العميل المستهدف]
(الاسم المستعار: شوومسغس)
إظهار رسائل العميل أو معلومات الخادم. أي رسائل معروضة على الحالة
يتم حفظ الخط في سجل الرسائل لكل عميل ، بحد أقصى من الحد الذي تم تعيينه بواسطة
حد الرسالة خيار الخادم. مع -t، اعرض سجل العميل المستهدف. -I, -J
و -T عرض معلومات تصحيح الأخطاء حول الخادم قيد التشغيل والوظائف والمحطات الطرفية.

مصدر الملف مسار
(الاسم المستعار: مصدر)
نفذ الأوامر من مسار.

بدء الخادم
(الاسم المستعار: بداية)
ابدأ ال tmux الخادم ، إذا لم يكن قيد التشغيل بالفعل ، دون إنشاء أي جلسات.

تعليق العميل [-t العميل المستهدف]
(الاسم المستعار: تعليق ج)
قم بإيقاف عميل عن طريق إرسال SIGTSTP (إيقاف مؤقت).

تبديل العميل [-النبر] [-c العميل المستهدف] [-t جلسة مستهدفة] [-T مفتاح الجدول]
(الاسم المستعار: سويتش)
تبديل الجلسة الحالية للعميل العميل المستهدف إلى جلسة مستهدفة. إذا -l, -n or
-p يتم استخدامه ، يتم نقل العميل إلى الجلسة الأخيرة أو التالية أو السابقة على التوالي.
-r تبديل ما إذا كان العميل للقراءة فقط (راجع ملف إرفاق الجلسة أمر).

If -E يستخدم ، تحديث البيئة لن يتم تطبيق الخيار.

-T يحدد الجدول الرئيسي للعميل ؛ سيتم تفسير المفتاح التالي من العميل
تبدأ من مفتاح الجدول. يمكن استخدام هذا لتكوين مفاتيح بادئة متعددة ، أو للربط
أوامر لتسلسل المفاتيح. على سبيل المثال ، لجعل كتابة "abc" ، قم بتشغيل ملف قائمة المفاتيح
أمر:

ربط مفتاح -Ttable2 ج قائمة مفاتيح
ربط مفتاح-الجدول 1 ب التبديل-العميل-الجدول 2
مفتاح الربط - جذر مفتاح العميل - الجدول 1

WINDOWS لأي لبس بانس


A tmux قد تكون النافذة في أحد الأوضاع المتعددة. يسمح الإعداد الافتراضي بالوصول المباشر إلى ملف
محطة متصلة بالنافذة. الآخر هو وضع النسخ ، والذي يسمح بقسم من ملف
نافذة أو تاريخها المراد نسخها إلى ملف لصق العازلة لإدخاله لاحقًا في مكان آخر
نافذة او شباك. يتم إدخال هذا الوضع بامتداد وضع النسخ أمر مرتبط بـ "[" افتراضيًا. إنها
يتم إدخاله أيضًا عندما يكون الأمر الذي ينتج مخرجات ، مثل قائمة المفاتيح، من مفتاح
ربط.

تعتمد المفاتيح المتاحة على ما إذا كان قد تم تحديد وضع emacs أو vi (راجع ملف مفاتيح الوضع
خيار). يتم دعم المفاتيح التالية بما يتناسب مع الوضع:

الوظيفة vi ايماكس
إلحاق التحديد أ
العودة إلى المسافة البادئة ^ مم
أسفل التاريخ G M-
مسح التحديد Escape Cg
نسخ التحديد أدخل Mw
نسخ إلى المخزن المؤقت المسمى "
المؤشر لأسفل j لأسفل
غادر المؤشر h يسار
المؤشر لليمين لليمين
المؤشر إلى المحصلة النهائية L.
المؤشر إلى السطر الأوسط M Mr
المؤشر إلى السطر العلوي H MR
المؤشر لأعلى k لأعلى
حذف السطر بأكمله d Cu
حذف / نسخ إلى نهاية السطر D Ck
نهاية السطر $ Ce
انتقل إلى السطر: g
نصف صفحة لأسفل Cd M-Down
نصف صفحة يصل إلى Cu M-Up
القفز مرة أخرى ؛
القفز مرة أخرى في الاتجاه المعاكس ،
القفز للخلف FF
القفز إلى الأمام وما يليها
القفز إلى الوراء T
انتقل إلى الأمام t
الصفحة التالية Cf Page down
الفضاء التالي W
الفضاء التالي ، نهاية الكلمة E
الكلمة التالية w
نهاية الكلمة التالية e Mf
نهاية أخرى للاختيار o
لصق المخزن المؤقت ص Cy
الصفحة السابقة Cb Page up
المساحة السابقة ب
الكلمة السابقة ب م ب
وضع الإنهاء q الهروب
مستطيل تبديل v R
قم بالتمرير لأسفل C-Down أو Ce C-Down
قم بالتمرير لأعلى C-Up أو Cy C-Up
البحث مرة أخرى nn
البحث مرة أخرى في الاتجاه المعاكس NN
البحث للخلف؟ سجل تجاري
البحث إلى الأمام / Cs
حدد الخط الخامس
بداية السطر 0 Ca
بدء اختيار الفضاء C- الفضاء
قمة التاريخ g M->
تبديل الأحرف Ct

يستخدم مفتاحا الكلمات التالي والسابق المسافة والأحرف "-" و "_" و "@" ككلمة
المحددات افتراضيًا ، ولكن يمكن ضبط ذلك عن طريق تعيين فواصل الكلمات الجلسة
خيار. تنتقل الكلمة التالية إلى بداية الكلمة التالية ، ثم نهاية الكلمة التالية إلى نهاية الكلمة التالية
الكلمة والكلمة السابقة إلى بداية الكلمة السابقة. الفضاءات الثلاثة التالية والسابقة
تعمل المفاتيح بشكل مشابه ولكنها تستخدم مسافة بمفردها كفاصل بين الكلمات.

تتيح أوامر القفز الحركة السريعة داخل السطر. على سبيل المثال ، كتابة "f" متبوعًا بـ
"/" سينقل المؤشر إلى الحرف "/" التالي في السطر الحالي. أ '؛' اذا حسنا
القفز إلى التكرار التالي.

قد تكون الأوامر في وضع النسخ مسبوقة بعدد التكرار الاختياري. مع ارتباطات المفتاح السادس ، أ
يتم إدخال البادئة باستخدام مفاتيح الأرقام ؛ باستخدام emacs ، يبدأ مفتاح Alt (meta) والرقم
إدخال البادئة. على سبيل المثال ، لتحريك المؤشر للأمام بعشر كلمات ، استخدم "M-1 0 M-f" في
وضع emacs و "10w" في vi.

يتم تحديد روابط مفاتيح الوضع في مجموعة من الجداول المسماة: سادسا تحرير و emacs تحرير للمفاتيح المستخدمة
عند تحرير الخط في موجه الأوامر ؛ سادسا الاختيار و اختيار emacs للمفاتيح المستخدمة عندما
الاختيار من القوائم (مثل التي تنتجها اختر النافذة يأمر)؛ و نسخة سادسا و
نسخة emacs تستخدم في وضع النسخ. يمكن عرض الجداول مع ملف قائمة المفاتيح القيادة والمفاتيح
تعديلها أو إزالتها مع مفتاح الربط و مفتاح فك الارتباط. إذا إلحاق الاختيار, اختيار النسخ أو
بدء تسمية المخزن المؤقت تعطى ال -x العلم، tmux لن يخرج من وضع النسخ بعد النسخ.
نسخ الأنبوب نسخ التحديد وتوجيهه إلى أمر. على سبيل المثال الإرادة التالية
ربط "C-w" بعدم الخروج بعد النسخ و "C-q" لنسخ التحديد إلى / تمة وأيضا
عازلة اللصق:

ربط مفتاح -temacs-copy Cw نسخ-اختيار -x
ربط مفتاح -temacs-copy Cq copy-pipe "cat> / tmp / out"

يقوم مفتاح اللصق المؤقت بلصق السطر الأول من مخزن اللصق العلوي على المكدس.

ملخص ملف وضع النسخ الأمر هو:

وضع النسخ [-ميو] [-t الهدف جزء]
أدخل وضع النسخ. ال -u الخيار يمرر صفحة واحدة لأعلى. -M يبدأ سحب الماوس (فقط
صالح إذا كان مرتبطًا بربط مفتاح الماوس ، انظر MOUSE الدعم). -e يحدد ذلك
يجب أن يؤدي التمرير إلى أسفل السجل (إلى الشاشة المرئية) إلى الخروج من النسخة
وضع. أثناء التواجد في وضع النسخ ، سيؤدي الضغط على مفتاح بخلاف تلك المستخدمة في التمرير إلى الإلغاء
تعطيل هذا السلوك. يهدف هذا إلى السماح بالتمرير السريع عبر الأجزاء
التاريخ ، على سبيل المثال مع:

ربط وضع نسخ PageUp -eu

يتم عرض كل نافذة بواسطة tmux يمكن تقسيمها إلى واحد أو أكثر ألواح؛ كل جزء يأخذ ملف
منطقة معينة من العرض وهي محطة طرفية منفصلة. يمكن تقسيم النافذة إلى أجزاء
يستخدم ال نافذة منقسمة يأمر. يمكن تقسيم النوافذ أفقيًا (بامتداد -h علم) أو
عموديا. يمكن تغيير حجم الأجزاء بامتداد تغيير حجم جزء أمر (مرتبط بـ "C-up" و "C-down"
"C-left" و "C-right" افتراضيًا) ، يمكن تغيير الجزء الحالي بامتداد تحديد جزء
القيادة و تدوير النافذة و جزء المبادلة يمكن استخدام الأوامر لتبديل الأجزاء بدون
تغيير موقفهم. يتم ترقيم الأجزاء بدءًا من الصفر بالترتيب الذي هي عليه
مكون.

عدد من الضبط المسبق تخطيطات تتوفر. قد يتم تحديد هذه مع حدد التخطيط
الأمر أو تدويره مع التالي التخطيط (مرتبط بـ "الفضاء" افتراضيًا) ؛ بمجرد اختيار التصميم ،
قد يتم نقل الأجزاء الموجودة بداخله وتغيير حجمها كالمعتاد.

التخطيطات التالية مدعومة:

زوجي أفقي
تنتشر الألواح بالتساوي من اليسار إلى اليمين عبر النافذة.

زوجي عمودي
تنتشر الأجزاء بالتساوي من أعلى إلى أسفل.

أفقي رئيسي
يتم عرض جزء كبير (رئيسي) أعلى النافذة والأجزاء المتبقية
ينتشر من اليسار إلى اليمين في المساحة المتبقية في الأسفل. استخدم ال
ارتفاع الجزء الرئيسي خيار النافذة لتحديد ارتفاع الجزء العلوي.

رئيسي عمودي
على غرار أفقي رئيسي لكن الجزء الكبير يوضع على اليسار والآخر
تنتشر من أعلى إلى أسفل على طول اليمين. انظر عرض الجزء الرئيسي خيار النافذة.

تجانب تنتشر الأجزاء بالتساوي قدر الإمكان على النافذة في كل من الصفوف والأعمدة.

بالإضافة إلى ذلك، حدد التخطيط يمكن استخدامها لتطبيق تخطيط مستخدم سابقًا - ملف نوافذ القائمة
يعرض الأمر تخطيط كل نافذة في نموذج مناسب للاستخدام مع حدد التخطيط.
فمثلا:

قائمة النوافذ $ tmux
0: شلن كيني [159 × 48]
layout: bb62,159x48,0,0{79x48,0,0,79x48,80,0}
$ tmux select-layout bb62,159،48,0,0x79،48,0,0,79،48,80,0 {XNUMXxXNUMX،XNUMX،XNUMX،XNUMXxXNUMX،XNUMX،XNUMX}

tmux يضبط تلقائيًا حجم التخطيط لحجم النافذة الحالية. لاحظ أن أ
لا يمكن تطبيق التخطيط على نافذة بها أجزاء أكثر من تلك التي كان منها التخطيط
محددة في الأصل.

الأوامر المتعلقة بالنوافذ والأجزاء هي كما يلي:

كسر جزء [-dP] [-F شكل] [-s جزء src] [-t جزء dst]
(الاسم المستعار: كسر)
استراحة جزء src من النافذة التي تحتوي عليها لجعلها الجزء الوحيد فيها
نافذة dst. إذا -d لا تصبح النافذة الجديدة هي النافذة الحالية. ال
-P الخيار يطبع معلومات حول النافذة الجديدة بعد إنشائها. بواسطة
افتراضيًا ، يستخدم التنسيق "# {session_name}: # {window_index}" ولكن بتنسيق مختلف
يمكن تحديدها بـ -F.

جزء الالتقاط [-aepPq] [-b اسم المخزن المؤقت] [-E خط النهاية] [-S خط البداية] [-t الهدف جزء]
(الاسم المستعار: أسر)
التقاط محتويات جزء. لو -p الناتج يذهب إلى stdout ،
خلاف ذلك إلى المخزن المؤقت المحدد بـ -b أو مخزن مؤقت جديد إذا تم حذفه. لو -a is
بالنظر إلى ذلك ، يتم استخدام الشاشة البديلة ، ولا يمكن الوصول إلى السجل. إذا كان الجواب لا
شاشة بديلة موجودة ، سيتم إرجاع خطأ ما لم يكن -q معطى. لو -e is
بالنظر إلى ذلك ، يتضمن الإخراج تسلسلات الهروب لسمات النص والخلفية. -C
يتخطى أيضًا الأحرف غير القابلة للطباعة كـ octal \ xxx. -J ينضم إلى خطوط ملفوفة و
يحافظ على مسافات لاحقة في نهاية كل سطر. -P يلتقط فقط أي إخراج أن ملف
تم تلقي جزء يمثل بداية تسلسل هروب غير مكتمل حتى الآن.

-S و -E تحديد أرقام خط البداية والنهاية ، والصفر هو السطر الأول من
الجزء المرئي والأرقام السالبة هي أسطر في المحفوظات. '-' ل -S هل
بداية التاريخ و -E نهاية الجزء المرئي. الافتراضي هو
التقاط المحتويات المرئية فقط للجزء.

اختر العميل [-F شكل] [-t الهدف النافذة] [قالب]
ضع نافذة في وضع اختيار العميل ، مما يسمح بتحديد العميل بشكل تفاعلي
من القائمة. بعد اختيار العميل ، يتم استبدال "٪٪" بالعميل بي تي واي(7) المسار
in قالب ويتم تنفيذ النتيجة كأمر. لو قالب لا تعطى ،
تم استخدام "detach-client -t '٪٪'". لمعنى ملف -F علم ، انظر صيغ
قسم. يعمل هذا الأمر فقط إذا تم إرفاق عميل واحد على الأقل.

اختر الجلسة [-F شكل] [-t الهدف النافذة] [قالب]
ضع نافذة في وضع اختيار الجلسة ، حيث يمكن تحديد الجلسة بشكل تفاعلي
من القائمة. عند اختيار أحدهما ، يتم استبدال "٪٪" باسم الجلسة في قالب
ويتم تنفيذ النتيجة كأمر. لو قالب لم يتم إعطاء "تبديل العميل -t
تم استخدام '٪٪' ". لمعنى ملف -F علم ، انظر صيغ قسم. هذا
يعمل الأمر فقط إذا تم إرفاق عميل واحد على الأقل.

اختيار الشجرة [-سو] [-b نموذج الجلسة] [-c قالب النافذة] [-S شكل] [-W شكل] [-t
الهدف النافذة]
ضع نافذة في وضع اختيار الشجرة ، حيث يمكن تحديد الجلسات أو النوافذ
بشكل تفاعلي من قائمة. بشكل افتراضي ، يتم وضع مسافة بادئة للنوافذ التي تنتمي إلى الجلسة
لإظهار علاقتهم بالجلسة.

نلاحظ أن اختر النافذة و اختر الجلسة الأوامر عبارة عن أغلفة حولها
اختيار الشجرة.

If -s سوف تظهر الجلسات. لو -w سوف تظهر النوافذ.

بشكل افتراضي ، يتم طي الشجرة ويجب توسيع الجلسات إلى النوافذ ذات الامتداد
مفتاح السهم الأيمن. ال -u سيبدأ الخيار مع توسيع جميع الجلسات بدلاً من ذلك.

If -b سيتم تجاوز أمر الجلسة الافتراضي. لاحظ أن "٪٪" يمكن أن يكون
مستخدم وسيتم استبداله باسم الجلسة. الخيار الافتراضي إذا لم يكن كذلك
المحدد هو "تبديل العميل -t '٪٪'". لو -c معطى ، سوف يتجاوز الافتراضي
أمر النافذة. يحب -b، يمكن استخدام '٪٪' وسيتم استبدالها بالجلسة
الاسم وفهرس النافذة. عندما يتم اختيار نافذة من القائمة ، أمر الجلسة
يتم تشغيله قبل أمر النافذة.

If -S سيتم عرض التنسيق المحدد بدلاً من الجلسة الافتراضية
شكل. لو -W المعطى سيعرض التنسيق المحدد بدلا من الافتراضي
تنسيق النافذة. لمعنى ملف -s و -w خيارات ، راجع صيغ والقسم الخاص به.

يعمل هذا الأمر فقط إذا تم إرفاق عميل واحد على الأقل.

اختر النافذة [-F شكل] [-t الهدف النافذة] [قالب]
ضع نافذة في وضع اختيار النافذة ، حيث يمكن اختيار النافذة بشكل تفاعلي
من القائمة. بعد تحديد النافذة ، يتم استبدال "٪٪" باسم الجلسة و
نافذة الفهرس في قالب ويتم تنفيذ النتيجة كأمر. لو قالب ليس
نظرا ، يتم استخدام "select-window -t '٪٪'". لمعنى ملف -F علم ، انظر
صيغ قسم. يعمل هذا الأمر فقط إذا تم إرفاق عميل واحد على الأقل.

لوحات العرض [-t العميل المستهدف]
(الاسم المستعار: عرض)
عرض مؤشر مرئي لكل جزء موضح بواسطة العميل المستهدف. راجع
وقت العرض, عرض الأجزاء الملونةو عرض-الأجزاء-النشطة-اللون الجلسة
خيارات. أثناء ظهور المؤشر على الشاشة ، يمكن تحديد جزء مع "0" إلى
مفاتيح "9".

البحث عن النافذة [-CNT] [-F شكل] [-t الهدف النافذة] مطابقة السلسلة
(الاسم المستعار: findw)
كن سفير الجمال com.fnmatch(3) نمط مطابقة السلسلة في أسماء النوافذ والعناوين والمرئية
المحتوى (ولكن ليس التاريخ). تتحكم العلامات في سلوك المطابقة: -C مباريات فقط
محتويات النافذة المرئية ، -N يطابق فقط اسم النافذة و -T يطابق فقط
عنوان النافذة. الافتراضي هو -CNT. إذا تمت مطابقة نافذة واحدة فقط ، فستكون كذلك
يتم تحديده تلقائيًا ، وإلا فسيتم عرض قائمة اختيار. لمعنى ملف -F
علم ، انظر صيغ قسم. يعمل هذا الأمر فقط إذا كان هناك عميل واحد على الأقل
تعلق.

جزء الانضمام [-Bdhv] [-l المقاس | -p نسبة مئوية] [-s جزء src] [-t جزء dst]
(الاسم المستعار: انضم)
اعجاب نافذة منقسمة، ولكن بدلا من الانقسام جزء dst وإنشاء جزء جديد ، تقسيم
انها وتتحرك جزء src في الفضاء. يمكن استخدام هذا لعكس الاتجاه كسر جزء.
-b أسباب الخيار جزء src ليتم ضمها إلى اليسار أو أعلى جزء dst.

If -s تم حذفه ووجود جزء مميز (راجع تحديد جزء -m) ، الجزء المحدد
يستخدم بدلاً من الجزء الحالي.

جزء القتل [-a] [-t الهدف جزء]
(الاسم المستعار: قتل)
تدمير الجزء المحدد. إذا لم تكن هناك أجزاء متبقية في النافذة المحتوية ، فهي كذلك
دمرت. ال -a الخيار يقتل كل شيء ما عدا الجزء المعطى مع -t.

نافذة القتل [-a] [-t الهدف النافذة]
(الاسم المستعار: قتل)
اقتل النافذة الحالية أو النافذة في الهدف النافذة، وإزالته من أي
الجلسات التي يرتبط بها. ال -a الخيار يقتل الجميع باستثناء النافذة المعطاة
-t.

الجزء الأخير [-دي] [-t الهدف النافذة]
(الاسم المستعار: lastp)
حدد الجزء الأخير (المحدد مسبقًا). -e تمكن أو -d يعطل الإدخال إلى
الجزء.

النافذة الأخيرة [-t جلسة مستهدفة]
(الاسم المستعار: آخر)
حدد النافذة الأخيرة (المحددة مسبقًا). إذا كان الجواب لا جلسة مستهدفة محدد،
حدد النافذة الأخيرة للدورة الحالية.

نافذة الارتباط [-صادق] [-s src- نافذة] [-t نافذة dst]
(الاسم المستعار: linkw)
ربط النافذة في src- نافذة إلى المحدد نافذة dst. إذا نافذة dst is
المحدد ولا توجد مثل هذه النافذة ، فإن src- نافذة مرتبط هناك. مع -aأطلقت حملة
يتم نقل النافذة إلى الفهرس التالي (يتم نقل النوافذ التالية إذا لزم الأمر). لو
-k يعطى و نافذة dst موجود ، يتم قتله ، وإلا حدث خطأ.
If -d لم يتم تحديد النافذة المرتبطة حديثًا.

أجزاء القائمة [-مثل] [-F شكل] [-t الهدف]
(الاسم المستعار: LSP)
If -a معطى، الهدف يتم تجاهله ويتم سرد كافة الأجزاء الموجودة على الخادم. لو -s is
معطى، الهدف هي جلسة (أو الدورة الحالية). إذا لم يتم إعطاء أي منهما ، الهدف is
نافذة (أو النافذة الحالية). لمعنى ملف -F علم ، انظر صيغ
والقسم الخاص به.

نوافذ القائمة [-a] [-F شكل] [-t جلسة مستهدفة]
(الاسم المستعار: LSW)
If -a يتم إعطاء قائمة بجميع النوافذ على الخادم. خلاف ذلك ، قم بإدراج النوافذ في ملف
الدورة الحالية أو في جلسة مستهدفة. لمعنى ملف -F علم ، انظر
صيغ والقسم الخاص به.

جزء التحرك [-Bdhv] [-l المقاس | -p نسبة مئوية] [-s جزء src] [-t جزء dst]
(الاسم المستعار: تحرك)
اعجاب جزء الانضمام، لكن جزء src و جزء dst قد تنتمي إلى نفس النافذة.

نافذة متحركة [-اردك] [-s src- نافذة] [-t نافذة dst]
(الاسم المستعار: تحرك)
هذا هو مماثل ل نافذة الارتباط، باستثناء النافذة في src- نافذة إلى
نافذة dst. مع -r، تتم إعادة ترقيم جميع النوافذ في الجلسة بترتيب تسلسلي ،
احترام مؤشر القاعدة الخيار.

نافذة جديدة [-adkP] [-c دليل البدء] [-F شكل] [-n اسم النافذة] [-t الهدف النافذة]
[قيادة قذيفة]
(الاسم المستعار: جديد)
أنشئ نافذة جديدة. مع -a، يتم إدراج النافذة الجديدة في الفهرس التالي من
المحدد الهدف النافذة، تحريك النوافذ لأعلى إذا لزم الأمر ، وإلا الهدف النافذة
هو موقع النافذة الجديدة.

If -d لا تجعل الجلسة النافذة الجديدة هي النافذة الحالية.
الهدف النافذة يمثل النافذة التي سيتم إنشاؤها ؛ إذا كان الهدف موجودًا بالفعل
يظهر الخطأ ، ما لم يكن -k يتم استخدام العلم ، وفي هذه الحالة يتم إتلافه.
قيادة قذيفة هو الأمر المطلوب تنفيذه. لو قيادة قذيفة لم يتم تحديد
قيمة القيادة الافتراضية يستخدم الخيار. -c يحدد دليل العمل بتنسيق
الذي تم إنشاء النافذة الجديدة.

عند اكتمال أمر shell ، تُغلق النافذة. انظر البقاء عند الخروج خيار
لتغيير هذا السلوك.

يجب ضبط متغير البيئة TERM على "screen" لجميع البرامج قيد التشغيل
في الداخل tmux. النوافذ الجديدة ستتم إضافة "TERM = screen" تلقائيًا إلى
البيئة ، ولكن يجب الحرص على عدم إعادة تعيين ذلك في ملفات بدء تشغيل shell.

ال -P الخيار يطبع معلومات حول النافذة الجديدة بعد إنشائها. بواسطة
افتراضيًا ، يستخدم التنسيق "# {session_name}: # {window_index}" ولكن بتنسيق مختلف
يمكن تحديدها بـ -F.

التالي التخطيط [-t الهدف النافذة]
(الاسم المستعار: نيكستل)
انقل نافذة إلى التخطيط التالي وأعد ترتيب الأجزاء لتلائم.

النافذة التالية [-a] [-t جلسة مستهدفة]
(الاسم المستعار: التالي)
انتقل إلى النافذة التالية في الجلسة. لو -a ، انتقل إلى النافذة التالية باستخدام
تنبيه.

جزء الأنابيب [-o] [-t الهدف جزء] [قيادة قذيفة]
(الاسم المستعار: بيب)
قم بتوصيل أي إخراج يرسله البرنامج بتنسيق الهدف جزء لأمر قذيفة. قد جزء
يتم توصيل الأنابيب بأمر واحد فقط في كل مرة ، ويتم إغلاق أي أنبوب موجود من قبل
قيادة قذيفة يتم تنفيذ. ال قيادة قذيفة قد تحتوي السلسلة على الخاص
تسلسل الأحرف الذي يدعمه حالة اليسار اختيار. إذا كان الجواب لا قيادة قذيفة is
بالنظر إلى أن الأنبوب الحالي (إن وجد) مغلق.

ال -o الخيار يفتح فقط أنبوبًا جديدًا في حالة عدم وجود أنبوب سابق ، مما يسمح للأنبوب
يمكن تبديله بمفتاح واحد ، على سبيل المثال:

ربط مفتاح Cp pipe-pane -o 'cat >>~ / الإخراج.# I- # P '

التخطيط السابق [-t الهدف النافذة]
(الاسم المستعار: بريفل)
انتقل إلى التخطيط السابق في الجلسة.

النافذة السابقة [-a] [-t جلسة مستهدفة]
(الاسم المستعار: السابق)
انتقل إلى النافذة السابقة في الجلسة. مع -a، انتقل إلى النافذة السابقة
مع تنبيه.

إعادة تسمية النافذة [-t الهدف النافذة] اسم جديد
(الاسم المستعار: تجديد)
إعادة تسمية النافذة الحالية ، أو النافذة في الهدف النافذة إذا تم تحديده ، إلى اسم جديد.

تغيير حجم جزء [-دلمروز] [-t الهدف جزء] [-x عرض] [-y ارتفاع] [تعديل]
(الاسم المستعار: تغيير الحجم)
تغيير حجم جزء ، لأعلى أو لأسفل أو لليسار أو لليمين بمقدار تعديل مع -U, -D, -L or -R، أو إلى
الحجم المطلق مع -x or -y. تعديل يرد في خطوط أو خلايا (الافتراضي
1).

بدافع -Z، يتم تبديل الجزء النشط بين تكبير / تصغير (احتلال كامل ملف
نافذة) و unzoomed (موقعها الطبيعي في التخطيط).

-M يبدأ تغيير حجم الماوس (صالح فقط إذا كان مرتبطًا بربط مفتاح الماوس ، انظر MOUSE
الدعم).

جزء إعادة النشر [-k] [-t الهدف جزء] [قيادة قذيفة]
(الاسم المستعار: إحياء)
أعد تنشيط الجزء الذي خرج فيه الأمر (راجع ملف البقاء عند الخروج نافذة
خيار). لو قيادة قذيفة الأمر المستخدم عند إنشاء الجزء
يتم تنفيذ. يجب أن يكون الجزء غير نشط بالفعل ، ما لم يكن -k في هذه الحالة
يتم قتل أي أمر موجود.

نافذة جديدة للبيضة [-k] [-t الهدف النافذة] [قيادة قذيفة]
(الاسم المستعار: Respawnw)
أعد تنشيط النافذة التي خرج فيها الأمر (راجع ملف البقاء عند الخروج نافذة
خيار). لو قيادة قذيفة الأمر المستخدم عندما كانت النافذة
تم إنشاؤه. يجب أن تكون النافذة غير نشطة بالفعل ، ما لم يكن -k في
في هذه الحالة يتم قتل أي أمر موجود.

تدوير النافذة [] [-t الهدف النافذة]
(الاسم المستعار: تناوب)
قم بتدوير مواضع الأجزاء داخل النافذة ، إما لأعلى (أقل عدديًا)
مع -U أو إلى أسفل (أعلى عدديًا).

حدد التخطيط [-أعلى] [-t الهدف النافذة] [اسم التصميم]
(الاسم المستعار: تحديد)
اختر تخطيطًا محددًا للنافذة. لو اسم التصميم لم يتم تقديم آخر إعداد مسبق
يتم إعادة تطبيق التخطيط المستخدم (إن وجد). -n و -p تعادل التالي التخطيط و
التخطيط السابق أوامر. -o يطبق آخر تخطيط تم ضبطه إن أمكن (يلغي
أحدث تغيير في التخطيط).

تحديد جزء [-DdegLlMmRU] [-P نمط] [-t الهدف جزء]
(الاسم المستعار: تحديد)
جعل جزء الهدف جزء الجزء النشط في النافذة الهدف النافذة، أو تعيين أسلوبه
(مع -P). إذا كان أحد -D, -L, -R أو -U يستخدم ، على التوالي ، الجزء أدناه ، إلى
يتم استخدام الجزء الأيسر أو الأيمن أو أعلاه. -l هو نفس استخدام ملف
الجزء الأخير أمر. -e تمكن أو -d تعطيل الإدخال إلى الجزء.

-m و -M تستخدم لتعيين ومسح ملحوظ خبز. يوجد جزء واحد مميز في a
الوقت ، يؤدي تعيين جزء مميز جديد إلى مسح الأخير. الجزء المحدد هو الافتراضي
الهدف ل -s إلى جزء الانضمام, جزء المبادلة و نافذة المبادلة.

يحتوي كل جزء على نمط: بشكل افتراضي على غرار النافذة و نمط النافذة النشطة الخيارات
يستخدم، تحديد جزء -P يعيّن النمط لجزء واحد. على سبيل المثال ، لتعيين ملف
خلفية حمراء للجزء 1:

تحديد جزء -t: .1 -P 'bg = أحمر'

-g يظهر نمط الجزء الحالي.

حدد النافذة [-lnpT] [-t الهدف النافذة]
(الاسم المستعار: حددw)
حدد النافذة في الهدف النافذة. -l, -n و -p تعادل
النافذة الأخيرة, النافذة التالية و النافذة السابقة أوامر. لو -T يتم إعطاء و
النافذة المحددة هي بالفعل النافذة الحالية ، يتصرف الأمر مثل النافذة الأخيرة.

نافذة منقسمة [-bdhvP] [-c دليل البدء] [-l المقاس | -p نسبة مئوية] [-t الهدف جزء]
[قيادة قذيفة] [-F شكل]
(الاسم المستعار: انقسام)
قم بإنشاء جزء جديد عن طريق التقسيم الهدف جزء: -h يفعل الانقسام الأفقي و -v a
انقسام عمودي إذا لم يتم تحديد أي منهما ، -v يفترض. ال -l و -p الخيارات
حدد حجم الجزء الجديد في خطوط (للتقسيم الرأسي) أو في الخلايا (لـ
تقسيم أفقي) ، أو كنسبة مئوية ، على التوالي. ال -b الخيار يسبب الجديد
جزء يتم إنشاؤه على يسار أو أعلى الهدف جزء. جميع الخيارات الأخرى لها الامتداد
نفس المعنى ل نافذة جديدة أمر.

جزء المبادلة [-dDU] [-s جزء src] [-t جزء dst]
(الاسم المستعار: مبادلة)
تبديل جزئين. لو -U مستخدم ولم يتم تحديد جزء المصدر باستخدام -s, جزء dst is
تم استبداله بالجزء السابق (قبله رقميًا) ؛ -D يتبادل مع الجزء التالي
(بعده عدديا). -d يرشد tmux لا لتغيير الجزء النشط.

If -s تم حذفه ووجود جزء مميز (راجع تحديد جزء -m) ، الجزء المحدد
يستخدم بدلاً من الجزء الحالي.

نافذة المبادلة [-d] [-s src- نافذة] [-t نافذة dst]
(الاسم المستعار: مبادلة)
هذا هو مماثل ل نافذة الارتباط، باستثناء النوافذ المصدر والوجهة
مبادلة. من الخطأ عدم وجود نافذة في src- نافذة.

اعجاب جزء المبادلة، إذا -s تم حذفه ووجود جزء مميز (راجع تحديد جزء -m),
يتم استخدام النافذة التي تحتوي على الجزء المحدد بدلاً من النافذة الحالية.

فك النافذة [-k] [-t الهدف النافذة]
(الاسم المستعار: فك الارتباط)
فك ارتباط الهدف النافذة. إلا إذا -k قد يتم إلغاء ربط النافذة فقط إذا كانت كذلك
مرتبط بجلسات متعددة - قد لا يتم ربط النوافذ بأي جلسات ؛ لو -k is
محددة والنافذة مرتبطة بجلسة واحدة فقط ، فهي غير مرتبطة و
دمرت.

KEY ملزمة


tmux يسمح لأمر ما بربطه بمعظم المفاتيح ، بمفتاح بادئة أو بدونه. متى
تحديد المفاتيح ، معظمهم يمثلون أنفسهم (على سبيل المثال "أ" إلى "ي"). قد تكون مفاتيح Ctrl
مسبوقة بـ "C-" أو "^" ، و Alt (meta) بـ "M-". بالإضافة إلى ذلك ، المفتاح الخاص التالي
الأسماء مقبولة: Up, إلى أسفل, اليسار, حق, بي سبيس, بتاب, DC (يمسح)، النهاية, أدخل, هرب, F1
إلى F12, الصفحة الرئيسية, IC (إدراج)، NPage / PageDown / PgDn, PPage / PageUp / PgUp, الفضاءو علامة التبويب. ملحوظة
لربط المفاتيح "" أو "" ، فإن علامات الاقتباس ضرورية ، على سبيل المثال:

ربط مفتاح "" "نافذة الانقسام
ربط مفتاح نافذة جديدة "" "

الأوامر المتعلقة بربط المفاتيح هي كما يلي:

مفتاح الربط [-cnr] [-t وضع الجدول] [-T مفتاح الجدول] مفتاح أمر [الحجج]
(الاسم المستعار: ربط)
مفتاح الربط مفتاح إلى أمر. المفاتيح مرتبطة بجدول رئيسي. افتراضيًا (بدون -T) ،
المفتاح مرتبط ب بادئة الجدول الرئيسي. يستخدم هذا الجدول للمفاتيح التي يتم الضغط عليها بعد ذلك
مفتاح البادئة (على سبيل المثال ، بشكل افتراضي ، يرتبط "c" بـ نافذة جديدة في ال بادئة
الجدول ، لذلك ينشئ "Cb c" نافذة جديدة). ال جذر يستخدم الجدول للمفاتيح التي تم الضغط عليها
بدون مفتاح البادئة: ربط "c" بـ نافذة جديدة في ال جذر الجدول (لا
موصى به) يعني أن الحرف "c" العادي سينشئ نافذة جديدة. -n هو اسم مستعار ل -T
جذر. يمكن أيضًا ربط المفاتيح بجداول مفاتيح مخصصة وملف تبديل العميل -T أمر
تستخدم للتبديل إليها من مفتاح ملزم. ال -r يشير العلم إلى أن هذا المفتاح قد
كرر ، انظر تكرار الوقت الخيار.

If -t حاضر، مفتاح منضم وضع الجدول: ربط وضع الأمر مع -c
أو للوضع العادي بدون. انظر WINDOWS لأي لبس بانس القسم و قائمة المفاتيح
الأمر للحصول على معلومات حول روابط مفتاح الوضع.

لعرض الروابط الافتراضية والأوامر المحتملة ، راجع ملف قائمة المفاتيح أمر.

قائمة المفاتيح [-t وضع الجدول] [-T مفتاح الجدول]
(الاسم المستعار: LSK)
ضع قائمة بجميع روابط المفاتيح. بدون -T تتم طباعة جميع الجداول الرئيسية. مع -T فقط
مفتاح الجدول.

بدافع -t، مفتاح الربط في وضع الجدول مدرجة قد يكون هذا واحدًا من: سادسا تحرير,
emacs تحرير, سادسا الاختيار, اختيار emacs, نسخة سادسا or نسخة emacs.

مفاتيح الإرسال [-LMR] [-t الهدف جزء] مفتاح
(الاسم المستعار: إرسال)
أرسل مفتاحًا أو مفاتيح إلى النافذة. كل حجة مفتاح هو اسم المفتاح (مثل
"C-a" أو "npage") للإرسال ؛ إذا لم يتم التعرف على السلسلة كمفتاح ، يتم إرسالها كمفتاح
سلسلة من الشخصيات. ال -l العلم يعطل البحث عن اسم المفتاح ويرسل المفاتيح
حرفياً. يتم إرسال جميع الوسائط بالتسلسل من الأول إلى الأخير. ال -R علم
يتسبب في إعادة تعيين الحالة الطرفية.

-M يمر عبر حدث الماوس (صالح فقط إذا كان مرتبطًا بربط مفتاح الماوس ، انظر
MOUSE الدعم).

إرسال بادئة [-2] [-t الهدف جزء]
أرسل مفتاح البادئة ، أو باستخدام -2 مفتاح البادئة الثانوية ، إلى نافذة كما لو كانت كذلك
ضغط.

مفتاح فك الارتباط [-حب الشباب] [-t وضع الجدول] [-T مفتاح الجدول] مفتاح
(الاسم المستعار: فك الارتباط)
قم بفك ارتباط الأمر المرتبط بـ مفتاح. -c, -n, -T و -t هي نفسها ل مفتاح الربط.
If -a موجود ، تتم إزالة جميع ارتباطات المفاتيح.

OPTIONS


مظهر وسلوك tmux يمكن تعديلها عن طريق تغيير قيمة مختلف
خيارات. هناك ثلاثة أنواع من الخيارات: الخادم الخيارات, الجلسة الخيارات و نافذة
الخيارات.

ال tmux يحتوي الخادم على مجموعة من الخيارات العامة التي لا تنطبق على أي نافذة معينة أو
حصة. يتم تغيير هذه مع مجموعة الخيار -s الأمر ، أو عرضه بملحق
عرض الخيارات -s أمر.

بالإضافة إلى ذلك ، قد تحتوي كل جلسة فردية على مجموعة من خيارات الجلسة ، وهناك ملف
مجموعة منفصلة من خيارات الجلسة العالمية. الجلسات التي ليس لها خيار معين
تهيئتها ترث القيمة من خيارات الجلسة العامة. يتم تعيين خيارات الجلسة أو
غير منضبط مع مجموعة الخيار الأمر وقد يتم سردها مع عرض الخيارات أمر. ال
يتم سرد خيارات الخادم والجلسة المتاحة تحت مجموعة الخيار أمر.

وبالمثل ، يتم إرفاق مجموعة من خيارات النافذة بكل نافذة ، وهناك مجموعة من الخيارات العامة
خيارات النافذة التي يتم من خلالها اكتساب أي خيارات غير محددة. يتم تغيير خيارات النافذة مع
القادم تعيين نافذة الخيار الأمر ويمكن إدراجه مع عرض نافذة الخيارات يأمر. الجميع
يتم توثيق خيارات النافذة بامتداد تعيين نافذة الخيار أمر.

tmux يدعم أيضًا خيارات المستخدم التي تبدأ بعلامة "@". قد يكون لخيارات المستخدم أي
name ، طالما أنها مسبوقة بـ "@" ، وتعيينها على أي سلسلة. على سبيل المثال:

$ tmux setw -qfoo "abc123"
$ tmux showw -vfoo
abc123

الأوامر التي تحدد الخيارات هي كما يلي:

مجموعة الخيار [-اغوقسو] [-t جلسة مستهدفة | الهدف النافذة] خيار قيمنا
(الاسم المستعار: طقم)
تعيين خيار النافذة مع -w (ما يعادل تعيين نافذة الخيار الأمر) ، الخادم
الخيار مع -s، وإلا خيار الجلسة. لو -g يتم إعطاء الدورة العالمية أو
تم تعيين خيار النافذة. ال -u يؤدي وضع علامة إلى عدم تعيين أحد الخيارات ، لذلك ترث الجلسة ملف
الخيار من الخيارات العالمية (أو مع -g، يعيد خيارًا عالميًا إلى
إفتراضي).

ال -o العلم يمنع تعيين خيار تم تعيينه بالفعل و -q علم
يمنع الأخطاء المتعلقة بالخيارات غير المعروفة أو الغامضة.

بدافع -a، وإذا كان الخيار يتوقع سلسلة أو نمطًا ، قيمنا يتم إلحاقه بـ
الإعداد الحالي. على سبيل المثال:

set -g status-left "foo"
تعيين -ag الحالة-اليسار "شريط"

سوف يؤدي إلى "foobar". و:

set -g status-style "bg = red"
تعيين -ag status-style "fg = blue"

سوف ينتج عنه خلفية حمراء و المقدمة الزرقاء. بدون -a، فإن النتيجة
تكون الخلفية الافتراضية ومقدمة باللون الأزرق.

خيارات النافذة المتاحة مدرجة أسفل تعيين نافذة الخيار.

قيمنا يعتمد على الخيار وقد يكون رقمًا أو سلسلة أو علمًا (تشغيل أو إيقاف تشغيل أو
تم حذفه للتبديل).

خيارات الخادم المتاحة هي:

حد المخزن المؤقت عدد
تعيين عدد المخازن المؤقتة ؛ عند إضافة مخازن مؤقتة جديدة إلى أعلى المكدس ،
تتم إزالة القديمة من أسفل إذا لزم الأمر للحفاظ على هذا الحد الأقصى
الطول.

الافتراضي المحطة محطة
قم بتعيين المحطة الافتراضية للنوافذ الجديدة التي تم إنشاؤها في هذه الجلسة - ملف
القيمة الافتراضية لمتغير البيئة TERM. ل tmux للعمل بشكل صحيح ،
يجب يتم تعيينها على "screen" أو "tmux" أو أحد مشتقاتها.

وقت الهروب الوقت
اضبط الوقت بالمللي ثانية من أجله tmux ينتظر بعد إدخال هروب
لتحديد ما إذا كان جزءًا من وظيفة أو تسلسل مفتاح التعريف. الافتراضي
500 مللي ثانية.

خروج غير مرفق [on | خصم]
في حالة التمكين ، سيتم إنهاء الخادم في حالة عدم وجود عملاء مرفقين.

أحداث التركيز [on | خصم]
عند التمكين ، يتم طلب أحداث التركيز من المحطة إذا كانت مدعومة و
مرت إلى التطبيقات قيد التشغيل tmux. يجب أن يكون العملاء المرتبطون
يتم فصله وإرفاقه مرة أخرى بعد تغيير هذا الخيار.

ملف التاريخ مسار
إذا لم يكن فارغًا ، فإن الملف الذي tmux سيكتب محفوظات موجه الأوامر عند الخروج
وتحميله من البداية.

حد الرسالة عدد
قم بتعيين عدد رسائل الخطأ أو المعلومات التي تريد حفظها في سجل الرسائل
لكل عميل. الافتراضي هو 100.

مجموعة الحافظة [on | خصم]
محاولة تعيين محتوى الحافظة الطرفية باستخدام \ e] 52 ؛ ... \ 007
إكس تيرم(1) تسلسل الهروب. يكون هذا الخيار قيد التشغيل افتراضيًا إذا كان هناك ملف Ms
دخول في معلومات المدى(5) وصف لمحطة العميل. لاحظ أن
تحتاج هذه الميزة إلى التمكين في إكس تيرم(1) عن طريق تحديد المورد:

disallowedWindowOps: 20,21،XNUMX، SetXprop

أو تغيير هذه الخاصية من إكس تيرم(1) قائمة تفاعلية عند الحاجة.

تجاوزات المحطة سلسلة
يحتوي على قائمة الإدخالات التي تتجاوز الأوصاف الطرفية التي تمت قراءتها باستخدام
معلومات المدى(5). سلسلة عبارة عن قائمة بالعناصر مفصولة بفواصل كل علامة نقطتين-
سلسلة مفصولة مكونة من نمط نوع طرفي (يتم التطابق باستخدام
com.fnmatch(3)) ومجموعة من اسم = قيمة الإدخالات.

على سبيل المثال ، لتعيين "مسح" معلومات المدى(5) الدخول إلى "\ e [H \ e [2J" للجميع
أنواع الأجهزة الطرفية وإدخال "dch1" إلى "\ e [P" لنوع المحطة الطرفية "rxvt" ،
يمكن ضبط الخيار على السلسلة:

"*: clear = \ e [H \ e [2J، rxvt: dch1 = \ e [P" "

يتم تمرير قيمة إدخال المحطة الطرفية سترنفيس(3) قبل
تفسير. القيمة الافتراضية تصحح بالقوة إدخال "الألوان" لـ
الأطراف التي تدعم 256 لونًا:

"* 256col *: الألوان = 256 ، xterm *: XT"

خيارات الجلسة المتاحة هي:

افترض وقت اللصق ميلي ثانية
إذا تم إدخال المفاتيح بشكل أسرع من واحد في ميلي ثانية، من المفترض أن
تم لصقها بدلاً من كتابتها و tmux لم تتم معالجة ارتباطات المفاتيح.
الإعداد الافتراضي هو ميلي ثانية واحد ولا يتم تعطيله.

مؤشر القاعدة مؤشر
قم بتعيين الفهرس الأساسي الذي يجب البحث منه عن فهرس غير مستخدم عند ظهور ملف جديد
تم إنشاء النافذة. الافتراضي هو صفر.

عمل الجرس [أي وقت | لا شيء | تيار | أخرى]
ضبط العمل على جرس النافذة. أي وقت يعني الجرس في أي نافذة مرتبطة بـ
تتسبب الجلسة في حدوث جرس في النافذة الحالية لتلك الجلسة ، لا شيء يعني كل شيء
يتم تجاهل الأجراس ، تيار يعني فقط أجراس النوافذ بخلاف
يتم تجاهل النافذة الحالية و أخرى يعني الأجراس في النافذة الحالية هي
تم تجاهلها ولكن ليس تلك الموجودة في النوافذ الأخرى.

الجرس في حالة تأهب [on | خصم]
في حالة تشغيله ، رن الجرس الطرفي عند حدوث تنبيه.

القيادة الافتراضية قيادة قذيفة
قم بتعيين الأمر المستخدم للنوافذ الجديدة (إذا لم يتم تحديده عندما تكون النافذة
خلقت) ل قيادة قذيفة، والتي قد تكون أي sh(1) الأمر. الافتراضي هو
سلسلة فارغة ، والتي ترشدك tmux لإنشاء قذيفة تسجيل دخول باستخدام
قيمة الافتراضي شل الخيار.

الافتراضي شل مسار
حدد الغلاف الافتراضي. يتم استخدام هذا كغلاف تسجيل الدخول للنوافذ الجديدة
عندما القيادة الافتراضية تم تعيين الخيار فارغًا ، ويجب أن يكون المسار الكامل
من الملف القابل للتنفيذ. عندما بدأت tmux يحاول تعيين قيمة افتراضية من
أول ما يناسب متغير بيئة SHELL ، عادت القشرة بواسطة
com.getpwuid(3) ، أو / بن / ش. يجب تكوين هذا الخيار عندما tmux ويستخدم
كقذيفة تسجيل الدخول.

تدمير غير مرفق [on | خصم]
إذا تم التمكين ولم تعد الجلسة مرتبطة بأي عملاء ، فهي كذلك
دمرت.

فصل على تدمير [on | خصم]
في حالة التشغيل (الافتراضي) ، يتم فصل العميل عند إرفاق الجلسة
لتدميره. إذا تم إيقاف تشغيل العميل ، يتم تحويل العميل إلى أحدث إصدار نشط
من الجلسات المتبقية.

عرض-الأجزاء-النشطة-اللون اللون
اضبط اللون الذي يستخدمه ملف لوحات العرض الأمر لإظهار مؤشر
الجزء النشط.

عرض الأجزاء الملونة اللون
اضبط اللون الذي يستخدمه ملف لوحات العرض الأمر لإظهار مؤشرات
الأجزاء غير النشطة.

وقت العرض الوقت
اضبط الوقت بالمللي ثانية الذي تظهر فيه المؤشرات بواسطة ملف
لوحات العرض يظهر الأمر.

وقت العرض الوقت
قم بتعيين مقدار الوقت الذي تظهر فيه رسائل سطر الحالة والأخرى التي تظهر على الشاشة
يتم عرض المؤشرات. الوقت بالمللي ثانية.

حد التاريخ خطوط
قم بتعيين الحد الأقصى لعدد الأسطر الموجودة في محفوظات النافذة. هذا الإعداد
ينطبق فقط على النوافذ الجديدة - لا يتم تغيير حجم تواريخ النوافذ الحالية و
الاحتفاظ بالحد عند نقطة إنشائها.

قفل بعد الوقت عدد
قفل الجلسة (مثل ملف جلسة القفل الأمر) بعد عدد ثواني من
الخمول. الافتراضي هو عدم القفل (الضبط على 0).

أمر القفل قيادة قذيفة
أمر للتشغيل عند قفل كل عميل. الافتراضي هو التشغيل قفل(1) مع
-مثل.

رسالة-أمر-أسلوب نمط
تعيين نمط أمر رسالة سطر الحالة ، حيث نمط هي قائمة مفصولة بفواصل
من الخصائص التي سيتم تحديدها.

قد تكون هذه "bg = color" لتعيين لون الخلفية ، "fg = color" لتعيينها
لون المقدمة ، وقائمة السمات كما هو محدد أدناه.

اللون هو أحد: اسود, أحمر, لون أخضر, أصفر, أزرق, أرجواني, السماوي, أبيض,
المتغيرات الساطعة aixterm (إذا كانت مدعومة: أحمر فاتح, اخضر فاتح، وما إلى ذلك وهلم جرا)،
اللون 0 إلى اللون 255 من مجموعة 256 لونًا ، الافتراضي، أو RGB سداسي عشري
سلسلة مثل "#ffffff" ، والتي تختار أقرب تطابق من الافتراضي
مجموعة 256 لون.

السمات إما لا شيء أو قائمة مفصولة بفواصل لواحد أو أكثر من:
الأذكياء (أو الخطّ الغامق), أح, أكد, وميض, عكس, مخفي أو المائل، إلى
تشغيل سمة ، أو سمة مسبوقة بـ "لا" لإيقافها.

ومن الأمثلة على ذلك:

fg = أصفر ، غامق ، شرطة سفلية ، وميض
bg = أسود ، fg = افتراضي ، نوريفيرس

مع -a العلم ل مجموعة الخيار أمر يضاف النمط الجديد خلاف ذلك
يتم استبدال النمط الحالي.

نمط الرسالة نمط
تعيين نمط رسالة سطر الحالة. لكيفية التحديد نمطانظر
رسالة-أمر-أسلوب الخيار.

فأر [on | خصم]
إذا تم تشغيله ، tmux يلتقط الماوس ويسمح بربط أحداث الماوس كمفتاح
الارتباطات. انظر MOUSE الدعم قسم لمزيد من التفاصيل.

الماوس utf8 [on | خصم]
في حالة التمكين ، اطلب إدخال الماوس بتنسيق UTF-8 على أطراف UTF-8.

بادئة مفتاح
قم بتعيين المفتاح المقبول كمفتاح بادئة.

بادئة 2 مفتاح
قم بتعيين مفتاح ثانوي مقبول كمفتاح بادئة.

إعادة ترقيم النوافذ [on | خصم]
في حالة التشغيل ، عند إغلاق إحدى النوافذ في الجلسة ، قم تلقائيًا بإعادة ترقيم ملف
نوافذ أخرى بالترتيب العددي. هذا يحترم مؤشر القاعدة الخيار إذا كان
تم تعيينه. إذا تم إيقاف تشغيله ، فلا تقم بإعادة ترقيم النوافذ.

تكرار الوقت الوقت
السماح بإدخال أوامر متعددة دون الضغط على مفتاح البادئة مرة أخرى
في المحدد الوقت مللي ثانية (الافتراضي هو 500). ما إذا كان المفتاح
يمكن تعيين التكرارات عندما تكون ملزمة باستخدام امتداد -r علم ل مفتاح الربط. يكرر
تم تمكينه للمفاتيح الافتراضية المرتبطة بامتداد تغيير حجم جزء أمر.

مجموعة تبقى عند الخروج [on | خصم]
تعيين البقاء عند الخروج خيار النافذة لأي نوافذ تم إنشاؤها لأول مرة في هذا
حصة. عندما يكون هذا الخيار صحيحًا ، فإن النوافذ التي يوجد بها البرنامج قيد التشغيل
خروج لا تغلق ، بدلا من ذلك يبقى مفتوحا ولكن معطل. استخدم ال
نافذة جديدة للبيضة الأمر لإعادة تنشيط مثل هذه النافذة ، أو ملف نافذة القتل
الأمر لتدميره.

مجموعة العناوين [on | خصم]
حاول تعيين عنوان محطة العميل باستخدام tsl و fsl معلومات المدى(5)
إدخالات إذا كانت موجودة. tmux يقوم تلقائيًا بتعيين هذه إلى \ e] 0 ؛ ... \ 007
تسلسل إذا ظهرت المحطة إكس تيرم(1). تم إيقاف هذا الخيار بواسطة
افتراضي.

مجموعة عناوين سلسلة سلسلة
تستخدم السلسلة لتعيين عنوان النافذة إذا مجموعة العناوين قيد التشغيل. التنسيقات
موسعة ، راجع صيغ والقسم الخاص به.

الحالة [on | خصم]
إظهار أو إخفاء سطر الحالة.

الفاصل الزمني الفاصلة
قم بتحديث شريط الحالة كل الفاصلة ثواني. افتراضيا ، سوف التحديثات
تحدث كل 15 ثانية. يؤدي ضبط الصفر إلى تعطيل إعادة الرسم على الفاصل الزمني.

تبرير الوضع [اليسار | مركز | حق]
اضبط موضع مكون قائمة النافذة لخط الحالة: يسار ،
مركز أو حق مبرر.

مفاتيح الحالة [vi | ايماكس]
استخدم ارتباطات المفتاح vi أو emacs في سطر الحالة ، على سبيل المثال في
موجه الأمر. الافتراضي هو emacs ، ما لم يكن المرئي أو المحرر
يتم تعيين متغيرات البيئة وتحتوي على السلسلة "vi".

حالة اليسار سلسلة
العرض سلسلة (افتراضيًا اسم الجلسة) على يسار شريط الحالة.
سلسلة سيتم تمريرها com.strftime(3) والأشكال (انظر صيغ) سوف يكون
موسع. قد يحتوي أيضًا على أي من السمات الخاصة التالية
التسلسلات:

حرف زوج استبدال مع
# [سمات] تغيير اللون أو السمة
## حرف "#"

للحصول على تفاصيل حول كيفية تعيين الأسماء والعناوين ، راجع ملف أسماء لأي لبس العناوين
قسم. للحصول على قائمة السمات المسموح بها انظر رسالة-أمر-أسلوب
الخيار.

ومن الأمثلة على ذلك:

# (sysctl vm.loadavg)
# [fg = yellow، bold] # (apm -l) ٪٪ # [افتراضي] [#S]

بشكل افتراضي ، UTF-8 في سلسلة لم يتم تفسيره ، لتمكين UTF-8 ، استخدم
حالة- UTF8 الخيار.

الافتراضي هو "[#S]".

وضع اليسار الطول الطول
اضبط الحد الأقصى الطول المكون الأيسر من شريط الحالة. الافتراضي
هو 10.

يسار النمط نمط
عيّن نمط الجزء الأيسر من خط الحالة. لكيفية التحديد
نمطانظر رسالة-أمر-أسلوب الخيار.

موقف الموقف [تيشرت | أسفل]
اضبط موضع خط الحالة.

الوضع الصحيح سلسلة
العرض سلسلة على يمين شريط الحالة. افتراضيا ، الحالي
عنوان النافذة بين علامتي اقتباس ، يتم عرض التاريخ والوقت. كما هو الحال مع
حالة اليسار, سلسلة سيتم تمريره إلى com.strftime(3) ، أزواج الأحرف
تم استبداله ، و UTF-8 يعتمد على حالة- UTF8 الخيار.

الوضع الصحيح الطول الطول
اضبط الحد الأقصى الطول المكون الصحيح لشريط الحالة. ال
الافتراضي هو 40.

الوضع الصحيح على غرار نمط
عيّن نمط الجزء الأيمن من خط الحالة. لكيفية التحديد
نمطانظر رسالة-أمر-أسلوب الخيار.

نمط الحالة نمط
تعيين نمط خط الحالة. لكيفية التحديد نمطانظر
رسالة-أمر-أسلوب الخيار.

حالة- UTF8 [on | خصم]
أمر tmux للتعامل مع الأحرف ذات مجموعة البت الأعلى في ملف حالة اليسار و
الوضع الصحيح سلاسل مثل UTF-8 ؛ على وجه الخصوص ، هذا مهم على نطاق واسع
الشخصيات. يتم تعيين هذا الخيار افتراضيًا على إيقاف التشغيل.

تحديث البيئة المتغيرات
قم بتعيين سلسلة مفصولة بمسافة تحتوي على قائمة بمتغيرات البيئة
يتم نسخها إلى بيئة الجلسة عند إنشاء جلسة جديدة أو ملف
الجلسة الحالية مرفقة. أي متغيرات غير موجودة في المصدر
تم تعيين البيئة ليتم إزالتها من بيئة الجلسة (كما لو أن -r وكان
نظرا ل مجموعة البيئة يأمر). الافتراضي هو "DISPLAY SSH_ASKPASS
SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY ".

النشاط البصري [on | خصم]
في حالة التشغيل ، اعرض رسالة سطر الحالة عند حدوث نشاط في نافذة لـ
التي مراقبة النشاط تم تمكين خيار النافذة.

مرئي الجرس [on | خصم]
إذا كان هذا الخيار قيد التشغيل ، فستظهر رسالة على الجرس بدلاً من كونها موجودة
يمر عبر الجهاز (والذي عادة ما يصدر صوتًا). راجع أيضًا ملف
عمل الجرس الخيار.

صمت بصري [on | خصم]
If رصد الصمت ممكّن ، يطبع رسالة بعد انتهاء الفاصل الزمني
منتهية الصلاحية في نافذة معينة.

فواصل الكلمات سلسلة
يحدد مفهوم الجلسة لماهية الأحرف التي تعتبر كلمة
الفواصل ، لأغراض أوامر الكلمة التالية والسابقة في النسخ
وضع. الافتراضي هو "-_ @".

تعيين نافذة الخيار [-agoqu] [-t الهدف النافذة] خيار قيمنا
(الاسم المستعار: تعيين)
حدد خيار النافذة. ال -a, -g, -o, -q و -u تعمل العلامات بشكل مشابه لـ
مجموعة الخيار أمر.

خيارات النافذة المدعومة هي:

عدوانية-تغيير الحجم [on | خصم]
بقوة تغيير حجم النافذة المختارة. هذا يعني ذاك tmux سيتم تغيير حجم
نافذة بحجم أصغر جلسة تكون حاليًا
نافذة ، بدلاً من أصغر جلسة متصلة بها. ال
قد يتم تغيير حجم النافذة عند تغيير النافذة الحالية في جلسات أخرى ؛
هذا الخيار جيد لبرامج ملء الشاشة التي تدعم SIGWINCH والفقيرة
للبرامج التفاعلية مثل القذائف.

السماح بإعادة التسمية [on | خصم]
اسمح للبرامج بتغيير اسم النافذة باستخدام تسلسل هروب طرفي
(\ 033 ك ... \ 033 \\). الإعداد الافتراضي هو تشغيل.

شاشة بديلة [on | خصم]
يعمل هذا الخيار على تكوين البرامج التي تعمل بالداخل tmux قد تستخدم
ميزة الشاشة البديلة الطرفية ، والتي تسمح بامتداد com.smcup و rmcup
معلومات المدى(5) القدرات. تحافظ ميزة الشاشة البديلة على ملف
محتويات النافذة عند بدء تشغيل تطبيق تفاعلي واستعادته
عند الخروج ، بحيث يكون أي إخراج مرئيًا قبل بدء تشغيل التطبيق
يعاود الظهور دون تغيير بعد خروجه. الإعداد الافتراضي هو تشغيل.

إعادة تسمية تلقائية [on | خصم]
التحكم في إعادة تسمية النافذة تلقائيًا. عند تمكين هذا الإعداد ، tmux سوف
إعادة تسمية النافذة تلقائيًا باستخدام التنسيق المحدد بواسطة
إعادة تسمية التنسيق تلقائيًا. يتم تعطيل هذه العلامة تلقائيًا لـ
نافذة فردية عندما يتم تحديد اسم عند الإنشاء باستخدام نافذة جديدة or
جلسه جديده، أو لاحقًا مع إعادة تسمية النافذة، أو مع هروب طرفي
تسلسل. قد يتم إيقاف تشغيله بشكل عام باستخدام:

set-window-option -g auto-rename off

إعادة تسمية التنسيق تلقائيًا شكل
الشكل (انظر صيغ) تستخدم عندما يكون ملف إعادة تسمية تلقائية تم تمكين الخيار.

على مدار الساعة وضع اللون اللون
ضبط لون الساعة.

على مدار الساعة على غرار الوضع [12 | 24]
ضبط تنسيق الساعة على مدار الساعة.

ارتفاع القوة ارتفاع
عرض القوة عرض
منع tmux من تغيير حجم النافذة إلى أكبر من عرض or ارتفاع. A
قيمة الصفر تستعيد الإعداد الافتراضي غير المحدود.

ارتفاع الجزء الرئيسي ارتفاع
عرض الجزء الرئيسي عرض
قم بتعيين عرض أو ارتفاع الجزء الرئيسي (الأيسر أو العلوي) في
أفقي رئيسي or رئيسي عمودي تخطيطات.

مفاتيح الوضع [vi | ايماكس]
استخدم روابط المفاتيح ذات النمط vi أو emacs في وضعي النسخ والاختيار. كما هو الحال مع
مفاتيح الحالة الخيار الافتراضي هو emacs ، ما لم يتضمن VISUAL أو EDITOR
'السادس'.

نمط الوضع نمط
ضبط نمط أوضاع النافذة. لكيفية التحديد نمطانظر
رسالة-أمر-أسلوب الخيار.

مراقبة النشاط [on | خصم]
مراقبة النشاط في النافذة. يتم تمييز النوافذ ذات النشاط
في سطر الحالة.

رصد الصمت [الفاصلة]
مراقبة للصمت (لا يوجد نشاط) في النافذة داخل الفاصلة ثواني.
يتم تمييز النوافذ التي كانت صامتة للفاصل الزمني في الحالة
خط. الفاصل الزمني من الصفر يعطل المراقبة.

ارتفاع جزء آخر ارتفاع
عيّن ارتفاع الأجزاء الأخرى (وليس الجزء الرئيسي) في أفقي رئيسي
تَخطِيط. إذا تم تعيين هذا الخيار على 0 (الافتراضي) ، فلن يكون له أي تأثير.
إذا كان كلاهما ارتفاع الجزء الرئيسي و ارتفاع جزء آخر يتم تعيين الخيارات الرئيسية
سوف يزداد طول الجزء لجعل الأجزاء الأخرى بالارتفاع المحدد ، ولكنه سيزداد
لا تتقلص أبدًا للقيام بذلك.

عرض جزء آخر عرض
اعجاب ارتفاع جزء آخر، ولكن عيّن عرض الأجزاء الأخرى في ملف
رئيسي عمودي تخطيط.

جزء-نشط-نمط الحدود نمط
قم بتعيين نمط حدود الجزء للجزء النشط حاليًا. لكيفية التحديد
نمطانظر رسالة-أمر-أسلوب خيار. يتم تجاهل السمات.

فهرس قاعدة جزء مؤشر
اعجاب مؤشر القاعدة، ولكن قم بتعيين فهرس البداية لأرقام الأجزاء.

جزء نمط الحدود نمط
عيّن نمط حدود الجزء للأجزاء بعيدًا عن الجزء النشط. لكيفية
تحديد نمطانظر رسالة-أمر-أسلوب خيار. السمات
تجاهلها.

البقاء عند الخروج [on | خصم]
لا يتم إتلاف نافذة مع مجموعة العلم هذه عند تشغيل البرنامج فيها
مخارج. يمكن إعادة تنشيط النافذة بامتداد نافذة جديدة للبيضة أمر.

تزامن الأجزاء [on | خصم]
إدخال مكرر إلى أي جزء في جميع الأجزاء الأخرى في نفس النافذة (فقط لملفات
الأجزاء غير الموجودة في أي وضع خاص).

utf8 [on | خصم]
تعليمات tmux لتوقع ظهور تسلسلات UTF-8 في هذه النافذة.

نمط النافذة النشطة نمط
عيّن نمط الجزء النشط من النافذة. لكيفية التحديد نمط، انظر
القادم رسالة-أمر-أسلوب الخيار.

نافذة-حالة-نشاط-نمط نمط
تعيين نمط خط الحالة للنوافذ مع تنبيه النشاط. لكيفية
تحديد نمطانظر رسالة-أمر-أسلوب الخيار.

نافذة-حالة-نمط الجرس نمط
تعيين نمط خط الحالة للنوافذ مع تنبيه الجرس. لكيفية التحديد
نمطانظر رسالة-أمر-أسلوب الخيار.

نافذة-الحالة-الشكل الحالي سلسلة
اعجاب نافذة-حالة-شكل، ولكن التنسيق المستخدم عندما تكون النافذة هي تنسيق
النافذة الحالية.

نافذة-الحالة-النمط الحالي نمط
تعيين نمط خط الحالة للنافذة النشطة حاليًا. لكيفية التحديد
نمطانظر رسالة-أمر-أسلوب الخيار.

نافذة-حالة-شكل سلسلة
قم بتعيين التنسيق الذي يتم عرض النافذة به في نافذة سطر الحالة
قائمة. انظر حالة اليسار خيار للحصول على تفاصيل تسلسل الأحرف الخاصة
متاح. الافتراضي هو "#I: # W # F".

نافذة-الحالة-آخر-ستايل نمط
تعيين نمط خط الحالة لآخر نافذة نشطة. لكيفية التحديد نمط,
راجع رسالة-أمر-أسلوب الخيار.

فاصل حالة النافذة سلسلة
يضبط الفاصل المرسوم بين النوافذ في سطر الحالة. الافتراضي هو
مسافة واحدة.

نافذة على غرار الوضع نمط
تعيين نمط خط الحالة لنافذة واحدة. لكيفية التحديد نمط، انظر
القادم رسالة-أمر-أسلوب الخيار.

على غرار النافذة نمط
عيّن نمط النافذة الافتراضي. لكيفية التحديد نمطانظر
رسالة-أمر-أسلوب الخيار.

xterm- مفاتيح [on | خصم]
إذا تم تعيين هذا الخيار ، tmux سوف يولد إكس تيرم(1) مفتاح وظيفة النمط
متواليات. هذه تحتوي على رقم للإشارة إلى المعدلات مثل Shift ،
Alt أو Ctrl. الافتراضي هو إيقاف.

التفاف البحث [on | خصم]
إذا تم تعيين هذا الخيار ، فستلتف عمليات البحث حول نهاية الجزء
محتويات. الإعداد الافتراضي هو تشغيل.

عرض الخيارات [-gqsvw] [-t جلسة مستهدفة | الهدف النافذة] [خيار]
(الاسم المستعار: إظهار)
إظهار خيارات النافذة (أو خيار النافذة الواحدة إذا تم توفيره) باستخدام -w (أي ما يعادل
عرض نافذة الخيارات) ، وخيارات الخادم مع -s، وإلا فإن خيارات الجلسة لـ
الهدف الجلسة. يتم سرد خيارات الجلسة العامة أو النافذة إذا -g . -v
يظهر فقط قيمة الخيار ، وليس الاسم. لو -q تم تعيينه ، لن يتم إرجاع أي خطأ
if خيار لم يتم ضبطه.

عرض نافذة الخيارات [-gv] [-t الهدف النافذة] [خيار]
(الاسم المستعار: تظهر)
قائمة خيارات النافذة أو خيار واحد ل الهدف النافذة، أو النافذة العالمية
خيارات إذا -g . -v يظهر فقط قيمة الخيار ، وليس الاسم.

MOUSE الدعم


إذا كان فأر الخيار قيد التشغيل (الافتراضي هو إيقاف التشغيل) ، tmux يسمح بربط أحداث الماوس بتنسيق
مفاتيح. يتكون اسم كل مفتاح من حدث ماوس (مثل "MouseUp1") وموقع
لاحقة (أحد "جزء" لمحتويات جزء أو "حد" لحد جزء أو "حالة" لـ
خط الحالة). تتوفر أحداث الماوس التالية:

MouseDown1 MouseUp1 MouseDrag1
MouseDown2 MouseUp2 MouseDrag2
MouseDown3 MouseUp3 MouseDrag3
عجلة لأعلى عجلة لأسفل

يجب أن يتم إلحاق كل منها بموقع ، على سبيل المثال "MouseDown1Status".

يمكن استخدام الرمز المميز '{mouse}' أو '=' كـ الهدف النافذة or الهدف جزء في الأوامر
ملزمة لارتباطات مفتاح الماوس. يتحول إلى النافذة أو الجزء الذي حدث الماوس فوقه
(على سبيل المثال ، النافذة في سطر الحالة الذي تم تحرير الزر 1 من أجله
ربط "MouseUp1Status" ، أو الجزء الذي تم تمرير العجلة فوقه للحصول على ملف
ربط "WheelDownPane").

ال مفاتيح الإرسال -M يمكن استخدام العلم لإعادة توجيه حدث الماوس إلى جزء.

تسمح روابط المفاتيح الافتراضية باستخدام الماوس لتحديد الأجزاء وتغيير حجمها لنسخ النص
ولتغيير النافذة باستخدام خط الحالة. تصبح هذه سارية المفعول إذا كان فأر تحول الخيار
على.

صيغ


أوامر معينة تقبل ملف -F علم ب شكل دعوى. هذه هي السلسلة التي تتحكم
تنسيق الإخراج للأمر. يتم تضمين متغيرات الاستبدال في '# {' و '}' ، لـ
المثال "# {session_name}". يتم سرد المتغيرات المحتملة في الجدول أدناه ، أو
اسم أ tmux يمكن استخدام الخيار لقيمة الخيار. بعض المتغيرات لها أقصر
يتم استبدال الاسم المستعار مثل "#S" و "##" بـ "#" واحد.

تتوفر الشروط من خلال البادئة بـ "؟" وفصل بديلين مع أ
فاصلة؛ إذا كان المتغير المحدد موجودًا وليس صفراً ، يتم اختيار البديل الأول ،
وإلا يتم استخدام الثانية. على سبيل المثال "# {؟ session_attached، attached، not attach}" سوف
قم بتضمين السلسلة "المرفقة" إذا كانت الجلسة مرفقة والسلسلة "غير مرفقة" إذا كانت
غير مرفق ، أو "# {؟ automatic-rename، yes، no}" ستتضمن "نعم" إذا إعادة تسمية تلقائية is
ممكّن ، أو "لا" إذا لم يكن كذلك. يمكن وضع حد على طول السلسلة الناتجة بمقدار
تسبقها بـ "=" ورقم ونقطتين ، لذا فإن "# {= 10: pane_title}" سيتضمن على الأكثر
أول 10 أحرف من عنوان الجزء.

بالإضافة إلى ذلك ، يمكن إدراج السطر الأول من إخراج أمر shell باستخدام '# ()'. ل
على سبيل المثال ، "# (وقت التشغيل)" ستدرج وقت تشغيل النظام. عند إنشاء الأشكال ، tmux هل
لا تنتظر حتى تنتهي أوامر '# () ؛ بدلا من ذلك ، النتيجة السابقة من تشغيل نفسه
يتم استخدام الأمر ، أو عنصرًا نائبًا إذا لم يتم تشغيل الأمر من قبل. الأوامر
أعدم مع tmux مجموعة البيئة العالمية (انظر البيئة الجزء).

المتغيرات التالية متاحة ، عند الاقتضاء:

متغير الاسم الاسم المستعار استبدال مع
alternate_on إذا كان الجزء في شاشة بديلة
alternate_saved_x المؤشر المحفوظ X في الشاشة البديلة
alternate_saved_y المؤشر المحفوظ Y في الشاشة البديلة
buffer_sample نموذج بداية المخزن المؤقت
buffer_size حجم المخزن المؤقت المحدد بالبايت
client_activity وقت صحيح آخر نشاط لعميل
client_activity_string آخر مرة قام فيها عميل وقت السلسلة بنشاط
client_created إنشاء عميل وقت صحيح
client_created_string تم إنشاء عميل وقت السلسلة
client_control_mode 1 إذا كان العميل في وضع التحكم
client_height ارتفاع العميل
client_last_session اسم الجلسة الأخيرة للعميل
client_pid PID لعملية العميل
client_prefix 1 إذا تم الضغط على مفتاح البادئة
client_readonly 1 إذا كان العميل للقراءة فقط
client_session اسم جلسة العميل
client_termname الاسم الطرفي للعميل
client_tty الطرفية الزائفة للعميل
client_utf8 1 إذا كان العميل يدعم utf8
client_width عرض العميل
علامة المؤشر cursor_flag جزء
وضع cursor_x المؤشر X في الجزء
cursor_y موضع المؤشر Y في الجزء
history_bytes عدد البايتات في محفوظات النافذة
history_limit الحد الأقصى من سطور محفوظات النافذة
history_size حجم السجل بالبايت
المضيف #H اسم المضيف للمضيف المحلي
host_short #h اسم المضيف للمضيف المحلي (بدون اسم مجال)
insert_flag جزء إدراج العلم
keypad_cursor_flag علم مؤشر لوحة المفاتيح جزء
keypad_flag علم لوحة المفاتيح جزء
رقم الخط في القائمة
mouse_any_flag جزء الماوس أي علم
mouse_button_flag علامة زر الماوس الجزء
mouse_standard_flag علامة الماوس القياسية جزء
mouse_utf8_flag علامة لوحة الماوس UTF-8
pane_active 1 إذا كان الجزء النشط
pane_bottom أسفل اللوحة
pane_current_command الأمر الحالي إذا كان متاحًا
pane_current_path المسار الحالي إذا كان متاحًا
pane_dead 1 إذا مات الجزء
pane_dead_status حالة الخروج من العملية في الجزء الميت
ارتفاع الجزء
pane_id # D معرف الجزء الفريد
pane_in_mode إذا كان الجزء في وضع
pane_input_off إذا تم تعطيل الإدخال إلى الجزء
pane_index # P فهرس الجزء
pane_left يسار الجزء
pane_pid PID للعملية الأولى في الجزء
pane_right يمين اللوحة
بدأ جزء الأوامر pane_start_command بـ
pane_synchronized إذا تمت مزامنة الجزء
pane_tabs مواضع علامة تبويب الجزء
pane_title # T عنوان الجزء
pane_top أعلى الجزء
pane_tty الطرفية الزائفة للجزء
عرض الجزء pane_width
PID خادم PID
scroll_region_lower أسفل منطقة التمرير في اللوحة
scroll_region_upper أعلى منطقة التمرير في الجزء
session_alerts قائمة فهارس النافذة مع التنبيهات
session_attached عدد جلسات العملاء المرفقة بـ
session_activity وقت النشاط الأخير للجلسة
session_activity_string وقت السلسلة من الجلسة الأخيرة
session_created تم إنشاء جلسة وقت عدد صحيح
تم إنشاء جلسة عمل السلسلة الزمنية session_created_string
session_last_attached جلسة وقت عدد صحيح مرفقة آخر مرة
session_last_attached_string آخر جلسة تم إرفاقها بوقت السلسلة
session_group عدد مجموعة الجلسة
session_grouped 1 إذا كانت الجلسة في مجموعة
session_height ارتفاع الجلسة
session_id معرف جلسة فريد
session_many_attached 1 إذا تم إرفاق عدة عملاء
اسم الجلسة #S اسم الجلسة
session_width عرض الجلسة
session_windows عدد النوافذ في الجلسة
window_activity عدد صحيح من وقت آخر نشاط للنافذة
window_activity_string وقت السلسلة لآخر نشاط للنافذة
window_active 1 إذا كانت النافذة نشطة
window_activity_flag 1 إذا كانت النافذة بها تنبيه نشاط
window_bell_flag 1 إذا كانت النافذة بها جرس
window_find_matches البيانات المتطابقة من نافذة البحث
window_flags #F أعلام النافذة
window_height ارتفاع النافذة
window_id معرف نافذة فريد
window_index #I فهرس النافذة
window_last_flag 1 إذا كانت النافذة هي آخر مرة تم استخدامها
window_layout وصف تخطيط النافذة
window_linked 1 إذا تم ربط النافذة عبر الجلسات
window_name #W اسم النافذة
window_panes عدد الأجزاء في النافذة
window_silence_flag 1 إذا كانت النافذة بها تنبيه صمت
window_width عرض النافذة
window_zoomed_flag 1 إذا تم تكبير النافذة
wrap_flag جزء التفاف العلم

أسماء لأي لبس العناوين


tmux يميز بين الأسماء والعناوين. Windows والجلسات لها أسماء ، والتي قد تكون
تستخدم لتحديدها في الأهداف ويتم عرضها في سطر الحالة والقوائم المختلفة:
الاسم هو tmux معرّف لنافذة أو جلسة. الأجزاء فقط لها عناوين. جزء
يتم تعيين العنوان عادةً بواسطة البرنامج الذي يعمل داخل الجزء ولا يتم تعديله بواسطة tmux.
إنها نفس الآلية المستخدمة لتعيين على سبيل المثال إكس تيرم(1) عنوان النافذة في ملف X(7) نافذة
مدير. لا يحتوي Windows على عناوين - عنوان النافذة هو عنوانها
الجزء النشط. tmux نفسها قد تحدد عنوان المحطة التي يعمل بها العميل ،
راجع مجموعة العناوين الخيار.

يتم تعيين اسم الجلسة مع جلسه جديده و إعادة تسمية الجلسة أوامر. اسم النافذة
تم تعيينه بواحد من:

1. وسيطة الأمر (مثل -n لـ نافذة جديدة or جلسه جديده).

2. تسلسل هروب:

$ printf '\ 033kWINDOW_NAME \ 033 \\'

3. إعادة التسمية التلقائية ، والتي تحدد الاسم للأمر النشط في النافذة النشطة
جزء. انظر إعادة تسمية تلقائية الخيار.

عندما يتم إنشاء جزء لأول مرة ، يكون عنوانه هو اسم المضيف. يمكن تعيين عنوان جزء عبر ملف
تسلسل إعداد عنوان OSC ، على سبيل المثال:

$ printf '\ 033] 2؛ لقبي \ 033 \\'

البيئة


عند بدء تشغيل الخادم ، tmux ينسخ البيئة في شامل بيئة، وفي
بالإضافة إلى ذلك ، تحتوي كل جلسة على ملف الجلسة بيئة. عندما يتم إنشاء نافذة ، والجلسة و
يتم دمج البيئات العالمية. في حالة وجود متغير في كليهما ، القيمة من الجلسة
يتم استخدام البيئة. والنتيجة هي البيئة الأولية التي تم تمريرها إلى العملية الجديدة.

ال تحديث البيئة يمكن استخدام خيار الجلسة لتحديث بيئة الجلسة من
العميل عند إنشاء جلسة جديدة أو إعادة ربط قديمة. tmux يهيئ أيضًا TMUX
متغير مع بعض المعلومات الداخلية للسماح بتنفيذ الأوامر من الداخل ، و
متغير TERM مع الإعداد الطرفي الصحيح لـ "screen".

أوامر تغيير وعرض البيئة هي:

مجموعة البيئة [-غرو] [-t جلسة مستهدفة] الاسم [قيمنا]
(الاسم المستعار: سيتينف)
قم بتعيين أو إلغاء تعيين متغير البيئة. لو -g يتم استخدام التغيير في
البيئة العالمية؛ خلاف ذلك ، يتم تطبيقه على بيئة الجلسة لـ
جلسة مستهدفة. -u علم يزعج متغيرًا. -r يشير إلى المتغير أن يكون
تمت إزالته من البيئة قبل بدء عملية جديدة.

عرض البيئة [-GS] [-t جلسة مستهدفة] [متغير]
(الاسم المستعار: شووينف)
اعرض البيئة لـ جلسة مستهدفة أو البيئة العالمية مع -g. إذا
متغير تم حذف جميع المتغيرات. تمت إزالة المتغيرات من ملف
البيئة مسبوقة بـ "-". لو -s عند استخدامه ، يتم تنسيق الإخراج كمجموعة
من أوامر شل بورن.

الوضع خط


tmux يتضمن سطر حالة اختياريًا يتم عرضه في السطر السفلي لكل منها
صالة. بشكل افتراضي ، يتم تمكين سطر الحالة (قد يتم تعطيله باستخدام ملف الحالة
جلسة) ويحتوي على ، من اليسار إلى اليمين: اسم الجلسة الحالية في مربع
اقواس؛ قائمة النافذة عنوان الجزء النشط بين علامتي اقتباس ؛ والوقت و
التاريخ.

يتكون خط الحالة من ثلاثة أجزاء: أقسام أيسر وأيمن قابلة للتكوين (والتي قد
تحتوي على محتوى ديناميكي مثل الوقت أو الإخراج من أمر shell ، راجع ملف
حالة اليسار, وضع اليسار الطول, الوضع الصحيحو الوضع الصحيح الطول الخيارات أدناه) ، وأ
قائمة النافذة المركزية. بشكل افتراضي ، تعرض قائمة النوافذ الفهرس والاسم و (إن وجد) علم
النوافذ الموجودة في الجلسة الحالية بترتيب رقمي تصاعدي. من الممكن ان تكون
مخصصة مع نافذة-حالة-شكل و نافذة-الحالة-الشكل الحالي خيارات. العلم
هو أحد الرموز التالية الملحقة باسم النافذة:

رمز معنى
* يدل على النافذة الحالية.
- يحدد النافذة الأخيرة (المحددة مسبقًا).
# تتم مراقبة النافذة واكتشاف النشاط.
! دق جرس في النافذة.
~ كانت النافذة صامتة لفاصل صمت الشاشة.
M تحتوي النافذة على الجزء المحدد.
Z تم تكبير الجزء النشط من النافذة.

رمز # يتعلق ب مراقبة النشاط خيار النافذة. تتم طباعة اسم النافذة بتنسيق
ألوان مقلوبة في حالة وجود تنبيه (جرس أو نشاط أو صمت).

قد يتم تكوين لون وسمات خط الحالة ، باستخدام سطر الحالة بالكامل
القادم نمط الحالة خيار الجلسة والنوافذ الفردية باستخدام نافذة على غرار الوضع نافذة
الخيار.

يتم تحديث خط الحالة تلقائيًا على فاصل زمني إذا تم تغييره ، فقد يكون الفاصل الزمني
يمكن السيطرة عليها مع الفاصل الزمني خيار الجلسة.

الأوامر المتعلقة بسطر الحالة هي كما يلي:

موجه الأمر [-I المدخلات] [-p مطالبات] [-t العميل المستهدف] [قالب]
افتح موجه الأوامر في العميل. يمكن استخدام هذا من الداخل tmux ينفذ
الأوامر بشكل تفاعلي.

If قالب يتم تحديده ، يتم استخدامه كأمر. إذا كان موجودا، -I هي فاصلة-
قائمة منفصلة من النص الأولي لكل مطالبة. لو -p معطى، مطالبات هو
قائمة المطالبات المفصولة بفواصل والتي يتم عرضها بالترتيب ؛ خلاف ذلك واحد
يتم عرض موجه ، مبني من قالب إذا كان موجودًا ، أو ":" إذا لم يكن كذلك.

يبلغ قطر كلاً من المدخلات و مطالبات قد تحتوي على تسلسلات الأحرف الخاصة التي يدعمها
حالة اليسار الخيار.

قبل تنفيذ الأمر ، أول ظهور للسلسلة '٪٪' وكلها
يتم استبدال تكرارات '٪ 1' بالاستجابة للموجه الأول والثاني
يتم استبدال '٪٪' وجميع '٪ 2' بالاستجابة للموجه الثاني ، وهكذا
مطالبات أخرى. يمكن استبدال ما يصل إلى تسعة استجابات سريعة (من '٪ 1' إلى '٪ 9').

تأكيد من قبل [-p موجه] [-t العميل المستهدف] أمر
(الاسم المستعار: تؤكد)
اطلب التأكيد قبل التنفيذ أمر. إذا -p معطى، موجه هو الموجه
لعرضهم؛ وإلا يتم إنشاء موجه من أمر. قد تحتوي على
تسلسلات الأحرف الخاصة التي يدعمها حالة اليسار الخيار.

هذا الأمر يعمل فقط من الداخل tmux.

عرض رسالة [-p] [-c العميل المستهدف] [-t الهدف جزء] [الرسالة]
(الاسم المستعار: عرض)
اعرض رسالة. لو -p يتم إعطاء الإخراج إلى stdout ، وإلا فهو كذلك
عرض في العميل المستهدف خط الحالة. شكل الرسالة موصوف في
القادم صيغ قسم؛ المعلومات مأخوذة من الهدف جزء if -t على خلاف ذلك
الجزء النشط للجلسة المرفقة به العميل المستهدف.

مخازن


tmux يحتفظ بمجموعة من أسماء لصق مخازن. قد يكون كل مخزن مؤقت إما بشكل صريح أو
اسمه تلقائيا. تتم تسمية المخازن المؤقتة المسماة صراحة عند إنشائها بملحق تعيين العازلة or
تحميل العازلة الأوامر ، أو عن طريق إعادة تسمية مخزن مؤقت مسمى تلقائيًا بـ تعيين العازلة -n.
يتم إعطاء المخازن المؤقتة المسماة تلقائيًا اسمًا مثل "buffer0001" و "buffer0002" وما إلى ذلك.
عندما حد المخزن المؤقت عند الوصول إلى الخيار ، يتم حذف المخزن المؤقت المسمى الأقدم تلقائيًا.
صراحة اسمه لا تخضع ل حد المخزن المؤقت ويمكن حذفها باستخدام حذف العازلة
أمر.

يمكن إضافة المخازن المؤقتة باستخدام وضع النسخ أو ال تعيين العازلة و تحميل العازلة أوامر ولصقها
في نافذة باستخدام ملف لصق العازلة يأمر. إذا تم استخدام أمر المخزن المؤقت ولم يتم استخدام المخزن المؤقت
المحدد ، يفترض أن المخزن المؤقت المسمى تلقائيًا المضاف مؤخرًا.

يتم أيضًا الاحتفاظ بمخزن محفوظات قابل للتكوين لكل نافذة. افتراضيًا ، حتى 2000
يتم الاحتفاظ بالخطوط يمكن تغيير هذا مع حد التاريخ الخيار (انظر مجموعة الخيار
الأمر أعلاه).

أوامر المخزن المؤقت هي كما يلي:

اختر العازلة [-F شكل] [-t الهدف النافذة] [قالب]
ضع نافذة في وضع اختيار المخزن المؤقت ، حيث يمكن اختيار المخزن المؤقت بشكل تفاعلي
من القائمة. بعد تحديد المخزن المؤقت ، يتم استبدال "٪٪" باسم المخزن المؤقت في
قالب ويتم تنفيذ النتيجة كأمر. لو قالب غير معطى ، "لصق-
تم استخدام المخزن المؤقت -b '٪٪' ". لمعنى ملف -F علم ، انظر صيغ والقسم الخاص به.
يعمل هذا الأمر فقط إذا تم إرفاق عميل واحد على الأقل.

تاريخ واضح [-t الهدف جزء]
(الاسم المستعار: واضح)
إزالة وتحرير المحفوظات للجزء المحدد.

حذف العازلة [-b اسم المخزن المؤقت]
(الاسم المستعار: حذفب)
احذف المخزن المؤقت المسمى اسم المخزن المؤقت، أو أحدث اسم تمت إضافته تلقائيًا
المخزن المؤقت إذا لم يتم تحديده.

قائمة المخازن [-F شكل]
(الاسم المستعار: lsb)
قائمة المخازن المؤقتة العالمية. لمعنى ملف -F علم ، انظر صيغ والقسم الخاص به.

تحميل العازلة [-b اسم المخزن المؤقت] مسار
(الاسم المستعار: تحميل)
قم بتحميل محتويات مخزن اللصق المحدد من مسار.

لصق العازلة [-dpr] [-b اسم المخزن المؤقت] [-s الفاصل] [-t الهدف جزء]
(الاسم المستعار: باستيب)
أدخل محتويات مخزن اللصق المؤقت في الجزء المحدد. إذا لم يكن محددًا ،
لصق في الحالي. مع -d، قم أيضًا بحذف مخزن اللصق المؤقت. عندما الإخراج ،
يتم استبدال أي أحرف تلقيم سطري (LF) في مخزن اللصق المؤقت بفاصل ، بواسطة
حرف الإرجاع الافتراضي (CR). يمكن تحديد فاصل مخصص باستخدام -s
علم. ال -r العلم يعني عدم الاستبدال (أي ما يعادل فاصل LF). لو
-p محددًا ، يتم إدراج رموز التحكم في قوس اللصق حول المخزن المؤقت إذا كان
طلب التطبيق وضع لصق بين قوسين.

حفظ العازلة [-a] [-b اسم المخزن المؤقت] مسار
(الاسم المستعار: saveb)
احفظ محتويات مخزن اللصق المحدد في مسار. -a الخيار يلحق
بدلا من الكتابة فوق الملف.

تعيين العازلة [-a] [-b اسم المخزن المؤقت] [-n اسم المخزن المؤقت الجديد] البيانات
(الاسم المستعار: setb)
اضبط محتويات المخزن المؤقت المحدد على البيانات. -a الخيار يلحق بالأحرى
من الكتابة فوق المخزن المؤقت. ال -n الخيار يعيد تسمية المخزن المؤقت إلى اسم المخزن المؤقت الجديد.

عرض العازلة [-b اسم المخزن المؤقت]
(الاسم المستعار: شووب)
عرض محتويات المخزن المؤقت المحدد.

متفرقات


الأوامر المتنوعة هي كما يلي:

وضع الساعة [-t الهدف جزء]
اعرض ساعة كبيرة.

إذا قذيفة [-بف] [-t الهدف جزء] قيادة قذيفة أمر [أمر]
(الاسم المستعار: if)
قم بتنفيذ أول أمر if قيادة قذيفة يعود النجاح أو الثاني أمر
خلاف ذلك. قبل أن يتم إعدامه ، قيادة قذيفة يتم توسيعه باستخدام القواعد
المحدد في صيغ ، بما في ذلك تلك ذات الصلة الهدف جزء. مع -b,
قيادة قذيفة يعمل في الخلفية.

If -F معطى، قيادة قذيفة لم يتم تنفيذه ولكنه يعتبر نجاحًا إذا لم يتم تنفيذ أي منهما
فارغ ولا صفر (بعد توسيع الصيغ).

قفل الخادم
(الاسم المستعار: قفل)
قفل كل عميل على حدة عن طريق تشغيل الأمر المحدد بواسطة أمر القفل
الخيار.

تشغيل قذيفة [-b] [-t الهدف جزء] قيادة قذيفة
(الاسم المستعار: يجري)
تنفيذ قيادة قذيفة في الخلفية دون إنشاء نافذة. قبل أن يكون
تم تنفيذه ، يتم توسيع أمر shell باستخدام القواعد المحددة في ملف صيغ
قسم. مع -b، يتم تشغيل الأمر في الخلفية. بعد أن ينتهي ، أي
يتم عرض الإخراج إلى stdout في وضع النسخ (في الجزء المحدد بواسطة -t أو ال
الجزء الحالي إذا تم حذفه). إذا لم يعيد الأمر النجاح ، فإن حالة الخروج هي
عرض أيضا.

أنتظر لأجل [-L | -S | -U] قناة
(الاسم المستعار: انتظر)
عند استخدامه بدون خيارات ، يمنع العميل من الخروج حتى يتم إيقاظه باستخدام
أنتظر لأجل -S مع نفس القناة. متى -L يتم استخدام القناة وأي
العملاء الذين يحاولون قفل نفس القناة يضطرون إلى الانتظار حتى تصبح القناة
مقفلة مع أنتظر لأجل -U. هذا الأمر يعمل فقط من الخارج tmux.

تيرمينفو إمتداد


tmux يفهم بعض ملحقات معلومات المدى(5):

Cs, Cr اضبط لون المؤشر. الأول يأخذ وسيطة سلسلة واحدة ويستخدم للتعيين
اللون؛ الثانية لا تأخذ أي وسيطات وتستعيد لون المؤشر الافتراضي.
في حالة الضبط ، يمكن استخدام تسلسل مثل هذا لتغيير لون المؤشر من الداخل
tmux:

$ printf '\ 033] 12 ؛ أحمر \ 033 \\'

Ss, Se قم بتعيين أو إعادة تعيين نمط المؤشر. في حالة الضبط ، يمكن استخدام تسلسل مثل هذا ل
قم بتغيير المؤشر إلى تسطير:

printf $ 033 [4 q '

If Se لم يتم تعيينه ، سيتم استخدام Ss مع الوسيطة 0 لإعادة تعيين نمط المؤشر بدلاً من ذلك.

Ms يمكن استخدام هذا التسلسل بواسطة tmux لتخزين المخزن المؤقت الحالي في المحطة الطرفية المضيفة
التحديد (الحافظة). انظر مجموعة الحافظة الخيار أعلاه و إكس تيرم(1) رجل
.

مراقبة MODE


tmux يقدم واجهة نصية تسمى مراقبة طريقة. هذا يسمح للتطبيقات
التواصل مع tmux باستخدام بروتوكول بسيط للنص فقط.

في وضع التحكم ، يرسل العميل tmux الأوامر أو تسلسلات الأوامر المنتهية بأسطر جديدة في
المدخلات القياسية. سينتج كل أمر كتلة واحدة من الإخراج على الإخراج القياسي. ان
تتكون كتلة الإخراج من ملف ٪يبدأ متبوعًا بالمخرجات (والتي قد تكون فارغة). ال
تنتهي كتلة الإخراج بامتداد ٪نهاية or ٪خطأ. ٪يبدأ ومطابقة ٪نهاية or ٪خطأ يملك اثنان
الوسيطات: عدد صحيح للوقت (كالثواني من الحقبة) ورقم الأمر. على سبيل المثال:

٪ يبدأ 1363006971 2
0: ksh * (جزء واحد) [1x80] [تخطيط b24f، 25x80،24,0,0,2،2،XNUMX] @ XNUMX (نشط)
٪ نهاية 1363006971 2

في وضع التحكم ، tmux مخرجات الإخطارات. لن يحدث إشعار أبدًا داخل ملف
كتلة الإخراج.

يتم تحديد الإخطارات التالية:

٪مخرج [سبب]
ال tmux العميل يخرج على الفور ، إما لأنه غير مرتبط بأي
جلسة أو حدث خطأ. إذا كان موجودا، سبب يصف سبب خروج العميل.

٪ تخطيط التغيير نافذة معرف تخطيط النافذة
تخطيط النافذة بالمعرف نافذة معرف تغير. التصميم الجديد هو تخطيط النافذة.

٪انتاج جزء معرف قيمنا
أنتج جزء النافذة الإخراج. قيمنا يهرب الأحرف غير القابلة للطباعة والشرطة المائلة للخلف
ثماني \ xxx.

٪ جلسة تغيرت معرف جلسة العمل الاسم
العميل متصل الآن بالجلسة بالمعرف معرف جلسة العملالذي سمي الاسم.

٪ جلسة إعادة تسمية الاسم
تمت إعادة تسمية الجلسة الحالية إلى الاسم.

تم تغيير النسبة المئوية للجلسات
تم إنشاء جلسة أو إتلافها.

٪ غير مرتبطة نافذة إضافة نافذة معرف
النافذة بالمعرف نافذة معرف تم إنشاؤه ولكنه غير مرتبط بالجلسة الحالية.

٪ نافذة إضافة نافذة معرف
النافذة بالمعرف نافذة معرف تم ربطه بالدورة الحالية.

٪ إغلاق النافذة نافذة معرف
النافذة بالمعرف نافذة معرف مغلق.

٪ نافذة إعادة تسمية نافذة معرف الاسم
النافذة بالمعرف نافذة معرف أعيدت تسميته إلى الاسم.

استخدم tmux عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.