[CheatSheet] TMUX

 

 

TMUX 는 터미널을 다수의 패널 형태로 나누어 사용할 수 있게 해주는 등 터미널을 편리하게 사용할 수 있게 해주는 도구이다.

자주 사용하게 되는 기능에 대한 사용법은 다음과 같다.

 

1. 패널을 세로로 나누기

 

Ctrl + b → %

 

2. 패널을 가로로 나누기

 

Ctrl + b → ”

 

3. 패널 생성 시 기본 디렉토리 변경

 

Ctrl + b → : → attach -c “#{pane_current_path}”

 

4. 패널 이동

 

Ctrl + b → 방향키

 

5. 패널을 전체 화면으로 보기 & 원래대로 복귀하기

 

Ctrl + b → z

 

6. 패널을 새 윈도우로 만들기

 

Ctrl + b → !

 

7. 새 윈도우 만들기

 

Ctrl + b → c

 

8. 윈도우 이름 변경하기

 

Ctrl + b → ,

 

9. 윈도우 닫기(종료)

 

Ctrl + b → &

 

10. 윈도우 이동

 

Ctrl + b → 윈도우 번호

 

11. 윈도우 미리보기 및 이동

 

Ctrl + b → w

 

12. 스크롤

 

Ctrl + b → [

 

13. 검색

 

(스크롤 모드에서) Ctrl + s → 검색어 입력

(아래로 검색) n

(위로 검색) N

(스크롤 버퍼 초기화) Ctrl + b → : → clear-hystory

 

14. 복사 & 붙여넣기

 

먼저 스크롤 모드로 진입한다.

Ctrl + Space 를 입력한 후 복사하기 위한 블록을 지정한다.

Alt + w 를 입력하여 버퍼에 위에서 선택한 블록을 저장한다.

Ctrl + b → ] 를 입력하여 붙여 넣기 한다.

복사 및 붙여넣기에 대해서는 https://potatogim.net/wiki/Tmux 에 더 자세히 설명되어 있다.

 

15. 기본 쉘 변경

 

.tmux.conf에 설정 추가한다.

tmux 종료 후 다음 커맨드를 실행한다.

 

16. 설정 파일(.tmux.conf) 샘플

 

https://github.com/junegunn/dotfiles/blob/master/tmux.conf