Tmux

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۵ شهریور ۱۴۰۴، ساعت ۰۹:۲۴ توسط EsmaeelE (بحث | مشارکت‌ها) (آموزش)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو
تصویری از محیط برنامه tmux

Tmux یک نرم‌افزار برای مالتی‌پلکس کردن شبیه‌ساز پایانه است.

نصب

$ sudo apt install tmux


اجرا

$ tmux

کاربردهای عمومی

فهرست کردن نشست‌های جاری


$ tmux ls

ساخت یک نشست تازه با نامی خاص


$ tmux new -s name

وصل شدن دوباره به یک نشست در حال اجرا


$ tmux a -t session_name


کلید‌های میانبر

برای استفاده از میانبرها نخست باید کلید پیشوند را وارد کنید.

کلید پیشوند پیش‌فرض Ctrl + b است که پیش از فرمان‌های زیر باید فشار داده شود.

میانبر کاربرد
w نمایش بصری نشست‌ها
d جدا شدن از نشست
٪ تقسیم عمودی
" تقسیم افقی
z زوم درون و بیرون
t ساعت
q نمایش شمارهٔ هر pane
c ساخت یک پنجرهٔ جدید
n انتقال به پنجرهٔ پسین
b انتقال به پنجرهٔ پیشین
, تغییر نام پنجره
$ تغییر نام نشست

آموزش

برای راهنمای کلی برنامه صفحهٔ راهنما را ببینید.


$ man tmux

تنظیمات بیشتر

در پرونده tmux.conf که در خانهٔ کاربر قرار دارد می‌توان تنظیماتی روی tmux اعمال کرد.

یک نمونه از تنظیمات شامل افزودن پشتیبانی از موشی، فعال‌سازی کلید‌های میانبر ویم


# ~/.tmux.conf

set -g default-terminal "screen-256color"
set -g mouse on

### vim keybinding for tmux ###
set-window-option -g mode-keys vi
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
set -g status-keys vi
#################################

set-option -g set-titles on
set-window-option -g automatic-rename on

پیوند به بیرون

خلاصه دستورهای tmux