Tmux Cheat Sheet
Chú ý: Bạn có thể chỉnh leader key của bạn thành phím khác, trong bài này dùng leader key tiêu chuẩn của tmux là Ctrl-b. Ngoài ra chúng ta còn có thể cài một số plugin để có thể giả lập một vài vim motion trong tmux
1. Cơ bản
Hành động | Phím tắt / Lệnh |
---|
Khởi chạy một phiên mới | tmux new -s |
Liệt kê các phiên | tmux ls |
Kết nối vào một phiên | tmux attach -t |
Đổi tên phiên hiện tại | Ctrl-b : rename-session |
Thoát khỏi phiên | Ctrl-b d |
Đóng tmux hoàn toàn | exit (thoát shell trong các pane) |
2. Quản lý Cửa sổ (Windows)
Hành động | Phím tắt / Lệnh |
---|
Tạo cửa sổ mới | Ctrl-b c |
Chuyển đến cửa sổ tiếp theo | Ctrl-b n |
Chuyển đến cửa sổ trước đó | Ctrl-b p |
Chọn cửa sổ theo số | Ctrl-b <số cửa sổ> |
Đổi tên cửa sổ | Ctrl-b , |
Đóng cửa sổ hiện tại | Ctrl-b & |
3. Quản lý Pane (Chia màn hình)
Hành động | Phím tắt / Lệnh |
---|
Chia ngang (thành hàng) | Ctrl-b % |
Chia dọc (thành cột) | Ctrl-b " |
Di chuyển giữa các pane | Ctrl-b <mũi tên> |
Đóng pane hiện tại | Ctrl-b x |
Phóng to pane | Ctrl-b z |
Đổi kích thước pane | Ctrl-b |
4. Đồng bộ hóa Pane
Hành động | Phím tắt / Lệnh |
---|
Bật đồng bộ hóa pane | Ctrl-b : setw synchronize-panes on |
Tắt đồng bộ hóa pane | Ctrl-b : setw synchronize-panes off |
5. Sao chép & Dán
Hành động | Phím tắt / Lệnh |
---|
Vào chế độ sao chép | Ctrl-b [ |
Thoát chế độ sao chép | q |
Cuộn lên/xuống | Dùng phím ↑ / ↓ |
Sao chép | Đặt điểm, nhấn Enter |
Dán | Ctrl-b ] |
6. Lệnh hữu ích
Hành động | Lệnh |
---|
Liệt kê các phím tắt | tmux list-keys |
Tùy chỉnh phím tắt | ~/.tmux.conf |
Xem cấu hình hiện tại | Ctrl-b : show-options -g |