· 1 min read
tmux Shortcut Key Notes
# Dev Note This article was auto-translated from Chinese. Some nuances may be lost in translation.
I’ve always had the habit of switching tabs directly through the tab feature of iTerm2. While this approach isn’t problematic, ever since I discovered the benefits of using tmux, I’ve shifted all my terminal operations to it. tmux introduces a few key concepts: session, window, and panel. Each window can contain multiple panels, and each panel can access different sessions, which is incredibly convenient when working with remote servers.
Its shortcut key philosophy is quite unique, using <C-b> as a prefix for other key combinations. In this article, I’ll document some of the shortcuts I commonly use:
| Function | |
|---|---|
tmux new -s name | Create a new session |
tmux a -t name | When the terminal closes, tmux retains the session; you can attach to restore the original session state |
tmux ls | List the current sessions |
| c | Create window |
| & | Kill window |
| . | Name window |
| % | Vertical split (within the same page) |
| “ | Horizontal split (within the same page) |
| x | Kill panel |
| , | Rename panel |
| z | Temporarily hide other panels |
Related Posts
- Stop Using Access Keys AlreadyAccess Keys are an easily overlooked security risk on AWS. Use OIDC with IAM Roles so GitHub Actions can securely access AWS resources without any secrets.
- Database Primary Keys: AUTO_INCREMENT, UUID, and UUIDv7Backend developers often have to decide on a primary key: auto increment or UUID? What about collisions? How much faster is UUIDv7 compared with created_at + index? After benchmarking 20 million rows and looking at the design trade-offs, this post gives you the answer.
- Sharing My Experience with ZeaburIndependent developers often choose platforms like Vercel for deploying their services. However, when more advanced requirements arise, such as database connections, Vercel can become less convenient. Additionally, the pricing of typical cloud service providers can be quite expensive for solo developers. In this article, I’ll share some insights on using Zeabur and highly recommend it to everyone!
- Keyboard Enthusiast's Guide - Firmware EditionThis article is part of the IT 2023 Ironman Competition: A Beginner's Guide to Keyboards - Firmware Edition.