Overview🔗
Tmux는 Terminal Multiplexer의 줄임말로, 하나의 터미널 창에서 여러 개의 가상 터미널 세션(창/패널)을 만들고 관리할 수 있는 도구입니다. 대체할 만한 도구도 많지만, 오래 사용해온 만큼 손에 익어 계속 사용하고 있습니다.
기본 개념은 이미 좋은 자료가 많아서 이 글에서는 제가 사용하는 configuration과 실사용 팁 위주로 정리합니다.
Settings🔗
prefix key🔗
Tmux는 기본 prefix key인 Ctrl+B를 통해 다양한 기능을 수행할 수 있습니다.
e.g., 새 윈도우 열기: Ctrl+B + C
저는 손이 작아서 Ctrl+B가 쉽지 않아, 다음 설정을 통해 Ctrl+A로 바꿔서 사용 중입니다.
bind C-a send-prefix
Usage🔗
Pane Setting🔗
저는 보통 3개로 나누어서 사용하는 편입니다.
Installation🔗
- Install tmux
# Backup your existing .tmux.conf
mv ~/.tmux.conf ~/.tmux.conf.backup
# Download the configuration
curl -o ~/.tmux.conf https://www.b-612.site/c/tmux
References🔗
- https://gist.github.com/MohamedAlaa/2961058