November 13, 2017
맥에서 일단 설치를 해야 합니다.
homebrew가 설치 되어 있으리라 생각하며, homebrew 설치를 건너 띄겠습니다.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"$ brew install tmux위 처럼 입력하면 알아서 샥샥 설치가 됩니다.
구글 검색하면, 상위에 랭크된 깃허브 레포지토리를 가봅시다.
위와 같은 레포가 많습니다. 원하는 이쁜 녀석으로 골라 셋팅을 해줍니다.
참고로, tmux plugin도 있습니다.
저는 7번 tmux-config를 셋팅 한걸로 기억하고 있습니다.
tmux의 장점은 화면을 분할 할 수 있다는 것이 장점입니다.
tmux를 이용해 화면 분할을 하나의 세션 내에서 자유롭게 할 수 있죠. 특히나, session으로 관리함으로써 2명이 1개의 세션에 attach 하여 같은 화면을 볼 수도 있구요. 장점은 많습니다.
Prefix
ctrl + b를 말한다.Session
Window
Pane
$ tmux
$ tmux new -s sessionName
$ tmux new-session -s sessionName$ exit #in tmux
# or
$ tmux kill-session -t sessionName # in terminal, out tmux$ tmux attach -t sessionName #이름 지정 안했다면, 숫자$ tmux detach # iterm2에서 tmux det만 쳐도 가능$ tmux ls윈도우 생성
<prefix> + c윈도우 이름 변경
<prefix> + ,이전, 다음 윈도우 이동
<prefix> + n<prefix> + p모든 윈도우 리스트 보기
<prefix> + w세로 분할
<prefix> + %가로 분할
<prefix> + "팬 이동
<prefix> + q + Number<prefix> + q + 방향키줌
<prefix> + z