روزنوشت های محمد فروغی

بیشتر مطالب مرتبط با لینوکس و هک (به معنای خوبش) و کار های گیکی
شاید هم قدری مطالب فلسفی ;)

میانبرهای tmux

فروغی محمد | 02 May, 2016 11:22

 

  مقدمه

برای کاربران حرفه ای لینوکس یک ترمینال خوب و راحت از نان شب واجب تر است. قبلا من از برنامه yakuake استفاده می کردم که دو ایراد کلی داشت:

 

۱. نیاز به محیط گرافیکی kde و کتابخانه های qt داشت که برای من که کاربر gnome و بعدها کاربر xfce بودم اصلا خوب نبود

۲. برای سویچ کردن بین تقسیمات صفحه مجبور بودم از موس استفاده کنم و استفاده از موس = جدا شدن دست از کیبورد و این امر = فاجعه

 

لذا تصمیم گرفتم جایگزین مناسبی برای آن پیدا کنم و بعد از جستجو به این ترکیب عالی رسیدم:

 

guake+tmux

 

Tmux Cheat Sheet


window commands

Ctrl-b c            new window
Ctrl-b n            next window
Ctrl-b p            prev window
Ctrl-b w           cycle windows
Ctrl-b 0            switch to window #0

pane commands

Ctrl-b "               split pane horizontally
Ctrl-b %             split pane vertically
Ctrl-b o              next pane
Ctrl-b ;               prior pane
Ctrl-b ←↑→↓     jump to pane
Ctrl-b Ctrl-o      swap panes
Ctrl-b space      arrange panes
Ctrl-b-←↑→↓     change pane size
Ctrl-b !               pop a pane into a new window

scrolling and copy/paste

Ctrl-b [            enter scroll mode
Esc                  exit scroll mode
Ctrl-space       begin highlighting
Alt-w                copy
Ctrl-b ]            paste

session control

tmux ls                   list
Ctrl-b d                  detach
tmux attach           attach
tmux attach           attach
tmux attach -t 2    attach to session 2

source

 

نظرات

ارسال نظر
Info

توجه: از ارسال پيام هاي خصوصي در حالت لاگين براي نويسنده وبلاگ اجتناب نماييد.
در صورتی که در فرم ارسال نظر، نام شما توسط سیستم شناسایی شده باشد(در حالت لاگین) نظر شما بلافاصله منتشر خواهد شد.


در غیر اینصورت نظر شما پس از تایید توسط مالک وبلاگ منتشر خواهد شد.

 authimage
 
Accessible and Valid XHTML 1.0 Strict and CSS
Converted to use with ITS. Powered by FUMblog