et al/Docker&git
[tmux] 설치 및 명령어 정리, 마우스 휠 사용하기
코딩상륙작전
2023. 12. 19. 21:43
https://ropiens.tistory.com/162
https://velog.io/@yellofi/LinuxUbuntu-tmux-%EA%B8%B0%EC%B4%88-%EC%82%AC%EC%9A%A9%EB%B2%95
tmux는 도커와 비슷한데, session이 새로운 컨테이너라면, window는 홈페이지 tab같은 역할이다.
1. 설치
apt install tmux
2. 실행
tmux
3. 마우스 휠 사용 적용하기
두 가지 방법이 있다. 첫 번째 방법은 단축키를 이용해서 일시적으로 마우스를 사용할 수 있다.
(Ctrl + b) + [ # 마우스 휠 적용 단축키
# 일시적으로 마우스 휠을 사용 가능하다.
# q 를 누르면 스크롤 모드에서 빠져나온다.
두 번째 방법은 지속적으로 마우스 휠을 사용할 수 있게끔 설정을 바꾸는 방법이다.
tmux window에서 ctrl + b + : (콜론) 을 입력하면,
아래 초록색 창이 노란 창으로 바뀌고,
set -g mouse on을 입력해주면 마우스 휠 사용이 가능해진다.
4. 기타 명령어
tmux new -s <session_name> # 세션 생성
tmux new-session -s <session_name> # 세션 생성
tmux ls # 세션 목록
ctrl +d # 세션 닫기(완전 종료, 세션 사라짐)
(ctrl + b) + d # 세션 detach
tmux at -t <session number 혹은 session number> # detach되어 있는 세션에 attach하기
tmux attach -t [세션명] # detach되어 있는 세션에 attach하기
# window 관련
(ctrl + b) + c # 새로운 window 생성
(ctrl + b) + & # 현재 window 삭제
# pane 관련
(ctrl + b) + % # 현재 pane 세로로 분할
(ctrl + b) + " # 현재 pane 가로로 분할
(ctrl + b) + z # 현재 pane을 zoon in/out
(ctrl + b) + 방향키 # 현재 pane 기준 방향키 위치의 pane으로 커서 이동
ctrl + d # 현재 pane 삭제