Tmux হল একটি টার্মিনাল মাল্টিপ্লেক্সার যা GNU স্ক্রিনের বিকল্প। অন্য কথায়, এর মানে হল যে আপনি একটি Tmux সেশন শুরু করতে পারেন এবং তারপর সেই সেশনের ভিতরে একাধিক উইন্ডো খুলতে পারেন। প্রতিটি উইন্ডো পুরো পর্দা দখল করে এবং আয়তক্ষেত্রাকার প্যানে বিভক্ত করা যেতে পারে।
একটি নতুন সেশন শুরু করুন
tmux
tmux new
tmux new-session
:new
নামযুক্ত Tmux সেশন তৈরি করা হচ্ছে
tmux new -S {mysession}
:new -s {mysession}
সমস্ত সেশন দেখান
tmux ls
tmux list-sessions
নামযুক্ত Tmux সেশন তৈরি করা হচ্ছে
tmux new -S {mysession}
:new -s {mysession}
নাম দেওয়া সেশনকে মুছুন/হত্যা করুন
tmux kill-ses -t {mysession}
tmux kill-session -t {mysession}
বর্তমান ছাড়া সব সেশন মমুছুন/হত্যা করুন
tmux kill-session -a
সমস্ত সেশনগুলিকে হত্যা/মুছুন কিন্তু সেশন নামে
tmux kill-session -a -t {mysession}
শেষ সেশনের সাথে সংযুক্ত করুন
tmux a
tmux at
tmux attach
tmux attach-session
নামের সাথে একটি সেশন সংযুক্ত করুন
tmux a -t {mysession}
tmux at -t {mysession}
tmux attach -t {mysession}
tmux attach-session -t {mysession}
শেষ সক্রিয় প্যানে টগল করুন
Ctrl + b ;
অনুভূমিক বিন্যাস সহ বিভক্ত প্যানে
Ctrl + b %
উল্লম্ব বিন্যাস সহ বিভক্ত প্যানে
Ctrl + b {
বর্তমান প্যানটি ডানদিকে সরান
Ctrl + b }
দিক থেকে প্যানে স্যুইচ করুন
Ctrl + b ↑
Ctrl + b ↓
Ctrl + b ←
Ctrl + b →
সিঙ্ক্রোনাইজ-প্যান টগল করুন (সমস্ত প্যানে কমান্ড পাঠান)
:setw synchronize-panes
প্যান লেআউটগুলির মধ্যে টগল করুন
Ctrl + b Spacebar
পরবর্তী প্যানে স্যুইচ করুন
Ctrl + b o
প্যান নম্বর দেখান
Ctrl + b q
নম্বর অনুসারে প্যানে পরিবর্তন/নির্বাচন করুন
Ctrl + b q 0 ... 9
প্যান জুম টগল করুন
Ctrl + b z
প্যানটিকে একটি উইন্ডোতে রূপান্তর করুন
Ctrl + b !
বর্তমান প্যানের উচ্চতার আকার পরিবর্তন করুন (দ্বিতীয় কী রাখা ঐচ্ছিক)
Ctrl + b + ↑
Ctrl + b Ctrl + ↑
Ctrl + b + ↓
Ctrl + b Ctrl + ↓
বর্তমান প্যানের প্রস্থের মাপ পরিবর্তন করুন (দ্বিতীয় কীটি রাখা ঐচ্ছিক)
Ctrl + b + ←
Ctrl + b Ctrl + ←
Ctrl + b + →
Ctrl + b Ctrl + →
বর্তমান প্যান বন্ধ করুন
Ctrl + b x
কমান্ড মোডে প্রবেশ করুন
Ctrl + b :
সমস্ত সেশনের জন্য বিকল্প সেট করুন
:set -g OPTION or :setw -g OPTION
মাউস মোড সক্রিয় করুন
:set mouse on
সমস্ত সেশন দেখান
Ctrl + b + s
সেশনের নাম পরিবর্তন করুন
Ctrl + b + $
সেশন থেকে বিচ্ছিন্ন করুন
Ctrl + b + d
উইন্ডো তৈরি করুন
Ctrl + b c
বর্তমান উইন্ডোর নাম পরিবর্তন করুন
Ctrl + b ,
বর্তমান উইন্ডো বন্ধ করুন
Ctrl + b &
আগের উইন্ডো
Ctrl + b p
পরবর্তী উইন্ডো
Ctrl + b n
নম্বর অনুসারে উইন্ডো স্যুইচ/নির্বাচন করুন
Ctrl + b 0 ... 9
শেষ সক্রিয় উইন্ডো টগল করুন
Ctrl + b l
শেষ সক্রিয় প্যানে টগল করুন
Ctrl + b ;
অনুভূমিক বিন্যাস সহ বিভক্ত প্যানে
Ctrl + b %
উল্লম্ব বিন্যাস সহ বিভক্ত প্যানে
Ctrl + b {
বর্তমান প্যানটি ডানদিকে সরান
Ctrl + b }
দিক থেকে প্যানে স্যুইচ করুন
Ctrl + b ↑
Ctrl + b ↓
Ctrl + b ←
Ctrl + b →
প্যান লেআউটগুলির মধ্যে টগল করুন
Ctrl + b Spacebar
পরবর্তী প্যানে স্যুইচ করুন
Ctrl + b o
প্যান নম্বর দেখান
Ctrl + b q
নম্বর অনুসারে প্যানে পরিবর্তন/নির্বাচন করুন
Ctrl + b q 0 ... 9
প্যান জুম টগল করুন
Ctrl + b z
প্যানটিকে একটি উইন্ডোতে রূপান্তর করুন
Ctrl + b !
বর্তমান প্যানের উচ্চতার আকার পরিবর্তন করুন (দ্বিতীয় কী রাখা ঐচ্ছিক)
Ctrl + b + ↑
Ctrl + b Ctrl + ↑
Ctrl + b + ↓
Ctrl + b Ctrl + ↓
বর্তমান প্যানের প্রস্থের মাপ পরিবর্তন করুন (দ্বিতীয় কীটি রাখা ঐচ্ছিক)
Ctrl + b + ←
Ctrl + b Ctrl + ←
Ctrl + b + →
Ctrl + b Ctrl + →
বর্তমান প্যান বন্ধ করুন
Ctrl + b x
অনুলিপি মোডে প্রবেশ করুন
Ctrl + b [
অনুলিপি মোডে প্রবেশ করুন এবং এক পৃষ্ঠা উপরে স্ক্রোল করুন
Ctrl + b PgUp
মোড থেকে প্রস্থান করুন
q
শীর্ষ লাইনে যান
g
নিচের লাইনে যান
G
উপরে স্ক্রল করুন
↑
নিচে স্ক্রল করুন
↓
কার্সার বাম দিকে সরান
h
কার্সার নিচে নিয়ে যান
j
কার্সারকে উপরে নিয়ে যান
k
কার্সার ডানদিকে সরান
l
এক সময়ে একটি শব্দ সামনের দিকে কার্সার সরান
w
এক সময়ে একটি শব্দ পিছনের দিকে কার্সার সরান
b
সামনের দিকে অনুসন্ধান করুন
/
পিছনের দিকে অনুসন্ধান করুন
?
পরবর্তী কীওয়ার্ড সংঘটন
n
পূর্ববর্তী কীওয়ার্ড সংঘটন
N
নির্বাচন করা শুরু করুন
Spacebar
নির্বাচন পরিষ্কার করুন
Esc
নির্বাচন অনুলিপি করুন
Enter
বাফার_0-এর বিষয়বস্তু পেস্ট করুন
Ctrl + b ]
বাফার_0-এর বিষয়বস্তু প্রদর্শন করুন
:show-buffer
কমান্ড মোডে প্রবেশ করুন
Ctrl + b :
কী বাইন্ডিংগুলি তালিকাভুক্ত করুন (শর্টকাট)
Ctrl + b ?
mysession এবং উইন্ডো mywindow নাম দিয়ে একটি নতুন অধিবেশন শুরু করুন
tmux new -s mysession -n mywindow
উইন্ডো তৈরি করুন
Ctrl + b c
বর্তমান উইন্ডোর নাম পরিবর্তন করুন
Ctrl + b ,
বর্তমান উইন্ডো বন্ধ করুন
Ctrl + b &
আগের উইন্ডো
Ctrl + b p
পরবর্তী উইন্ডো
Ctrl + b n
নম্বর অনুসারে উইন্ডো স্যুইচ/নির্বাচন করুন
Ctrl + b 0 ... 9
শেষ সক্রিয় উইন্ডো টগল করুন
Ctrl + b l
উইন্ডো পুনরায় সাজান, সোয়াপ উইন্ডো নম্বর 2(src) এবং 1(dst)
:swap-window -s 2 -t 1
একটি অবস্থান দ্বারা বর্তমান উইন্ডো বাম দিকে সরান
:swap-window -t -1
বাফারে vi কীগুলি ব্যবহার করুন
:setw -g mode-keys vi
অনুলিপি মোডে প্রবেশ করুন
Ctrl + b [
অনুলিপি মোডে প্রবেশ করুন এবং এক পৃষ্ঠা উপরে স্ক্রোল করুন
Ctrl + b PgUp
মোড থেকে প্রস্থান করুন
q
শীর্ষ লাইনে যান
g
নিচের লাইনে যান
G
উপরে স্ক্রল করুন
↑
নিচে স্ক্রল করুন
↓
কার্সার বাম দিকে সরান
h
কার্সার নিচে নিয়ে যান
j
কার্সারকে উপরে নিয়ে যান
k
কার্সার ডানদিকে সরান
l
এক সময়ে একটি শব্দ সামনের দিকে কার্সার সরান
w
এক সময়ে একটি শব্দ পিছনের দিকে কার্সার সরান
b
সামনের দিকে অনুসন্ধান করুন
/
পিছনের দিকে অনুসন্ধান করুন
?
পরবর্তী কীওয়ার্ড সংঘটন
n
পূর্ববর্তী কীওয়ার্ড সংঘটন
N
নির্বাচন করা শুরু করুন
Spacebar
নির্বাচন পরিষ্কার করুন
Esc
নির্বাচন অনুলিপি করুন
Enter
বাফার_0-এর বিষয়বস্তু পেস্ট করুন
Ctrl + b ]
বাফার_0-এর বিষয়বস্তু প্রদর্শন করুন
:show-buffer
একটি বাফার প্যানের সম্পূর্ণ দৃশ্যমান বিষয়বস্তু অনুলিপি করুন
:capture-pane
সমস্ত বাফার দেখান
:list-buffers
সমস্ত বাফার দেখান এবং নির্বাচিত অংশে পেস্ট করুন
:choose-buffer
buf.txt এ বাফার বিষয়বস্তু সংরক্ষণ করুন
:save-buffer buf.tx
বাফার_1 মুছুন
:delete-buffer -b 1