### emacs or vi - tmux에는 `emacs` 키 바인딩이랑 `vi` 키 바인딩이 있다. ### 키 바인딩 확인 ```bash tmux show-options -g mode-keys # mode-keys vi >>> vi mode # mode-keys emacs >>> emacs mode ``` ### 키 바인딩 바꾸기 한 세션에서 임시로 설정 ``` tmux set-option -g mode-keys vi tmux set-option -g mode-keys emacs ``` 영구 적용 (모든 세션) ``` echo "setw -g mode-keys vi" >> ~/.tmux.conf tmux source-file ~/.tmux.conf ``` ### 문자열 검색 ```bash # copy mode 진입 Ctrl + b [ # 문자열 검색 /찾을문자열 -> Enter # copy mode 종료 ``` ### 복사 & 붙여넣기 *vi* 복사 ``` Ctrl + b → [ # → copy-mode 진입 h/j/k/l # 방향키로 이동 Space # 시작점 설정 이동 # 복사하고 싶은 끝 지점까지 이동 Enter # 복사 완료 Ctrl + f # 다음 페이지 이동 + 선택 유지 ``` 붙여넣기 ``` Ctrl + b → ] ``` ### 복사 & 붙여넣기 *emacs* 복사 ``` Ctrl + b → [ arrow keys # 방향키로 이동 Ctrl + Space # 시작점 설정 arrow keys # 끝 지점까지 이동 Ctrl + w or Alt + w # 복사 ``` 붙여넣기 ``` Ctrl + b → ] ```