Tmux: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
(کلید‌های میانبر)
(آموزش)
 
سطر ۶۴: سطر ۶۴:
  
 
{{bc|$ man tmux}}
 
{{bc|$ man tmux}}
 +
 +
== تنظیمات بیشتر ==
 +
 +
در پرونده  {{ic| tmux.conf}}  که در خانهٔ کاربر قرار دارد می‌توان تنظیماتی روی tmux اعمال کرد.
 +
 +
یک نمونه از تنظیمات شامل افزودن پشتیبانی از [[موشی]]، فعال‌سازی کلید‌های میانبر [[ویم]]
 +
 +
{{bc|
 +
# ~/.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

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