사용자 도구

사이트 도구


linux:tmux

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:tmux [2019/03/25 14:58]
kwon37xi [동시입력]
linux:tmux [2019/10/13 21:06] (현재)
kwon37xi
줄 7: 줄 7:
 ===== 단축키 ===== ===== 단축키 =====
 ==== 기본 단축키 변경 ==== ==== 기본 단축키 변경 ====
-  * ''<​Ctrl-b>''​ : 기본 단축키 +  * ''<​Ctrl-b>''​ : 기본 단축키, 손가락이 아픈 위치임. 
-  * ''​~/​.tmux.conf''​ 파일 [[http://​askubuntu.com/​questions/​173174/​tmux-key-binding-issue|Tmux Key Binding Issue]]<​code>​+  * ''<​Ctrl-a>''​로 변경하자 - ''​~/​.tmux.conf''​ 파일 [[http://​askubuntu.com/​questions/​173174/​tmux-key-binding-issue|Tmux Key Binding Issue]]<​code>​
 unbind C-b unbind C-b
-set -g prefix C-a +set -g prefix C-a # Ctrl-a 자체를 발생시킨다. 
-bind-key a send-prefix+bind-key ​C-a send-prefix 
 +</​code>​ 
 +  * 설정 다시 읽기<​code>​ 
 +source-file ~/​.tmux.conf
 </​code>​ </​code>​
  
 ==== 명령입력 ==== ==== 명령입력 ====
-  * ''<​Ctrl-b>:''​ : 명령행 나옴+  * ''<​prefix>:''​ : 명령행 나옴
  
 ==== 동시입력 ==== ==== 동시입력 ====
   * 여러 터미널에 명령 동시입력   * 여러 터미널에 명령 동시입력
   * ''​setw synchronize-panes on''​ 명령 ''​off''​로 바꾸면 명령 동시 입력 해제 ''​on/​off''​ 없이 그냥 하면 toggle   * ''​setw synchronize-panes on''​ 명령 ''​off''​로 바꾸면 명령 동시 입력 해제 ''​on/​off''​ 없이 그냥 하면 toggle
-  * ''​~/​.tmux.conf''​에 할당 ''<​Ctrl-b>​y''​ <​code>​ +  * ''​~/​.tmux.conf''​에 할당 ''<​prefix>​y''​ <​code>​ 
-bind-key y set-window-option synchronize-panes+bind-key y set-window-option synchronize-panes\; display-message "​synchronize-panes is now #​{?​pane_synchronized,​on,​off}"​
 </​code>​ </​code>​
  
 ==== Pane ==== ==== Pane ====
-  * ''<​Ctrl-b>​%''​ : 세로 Pane 열기 +  * ''<​prefix>​%''​ : 세로 Pane 열기 
-  * ''<​Ctrl-b>"''​ : 가로 Pane 열기 +  * ''<​prefix>%%"%%''​ : 가로 Pane 열기 
-  * ''<​Ctrl-b>[Up, Down, Right, Left]''​ : 열린 Pane들간 이동 +  * ''<​prefix>[Up, Down, Right, Left]''​ : 열린 Pane들간 이동 
-  * ''<​Ctrl-b>;''​ : 이전 창으로 가기 +  * ''<​prefix>;''​ : 이전 창으로 가기 
-  * ''<​Ctrl-b><​Ctrl-o>''​ : 현재 Pane 위치 이동 +  * ''<​prefix><​Ctrl-o>''​ : 현재 Pane 위치 이동 
-  * ''<​Ctrl-b><​Ctrl-Up[Down][Left][Right]>''​ : Pane 크기 조정 1칸씩 +  * ''<​prefix><​Ctrl-Up[Down][Left][Right]>''​ : Pane 크기 조정 1칸씩 
-  * ''<​Ctrl-b><​Meta-Up[Down][Left][Right]>''​ : Pane 크기 조정 5칸씩 +  * ''<​prefix><​Meta-Up[Down][Left][Right]>''​ : Pane 크기 조정 5칸씩 
-  * ''<​Ctrl-b>​x''​ : 닫기+  * ''<​prefix>​x''​ : 닫기
  
 ==== Window ====  ==== Window ====
-  * ''<​Ctrl-b>​c''​ : 새 창 +  * ''<​prefix>​c''​ : 새 창 
-  * ''<​Ctrl-b>​n''​ : 다음 창 +  * ''<​prefix>​n''​ : 다음 창 
-  * ''<​Ctrl-b>​p''​ : 이전 창 +  * ''<​prefix>​p''​ : 이전 창 
-  * ''<​Ctrl-b>​w''​ : 창 선택 +  * ''<​prefix>​w''​ : 창 선택 
-  * ''<​Ctrl-b>&''​ : 창 닫기+  * ''<​prefix>&''​ : 창 닫기
  
 ==== Scroll ==== ==== Scroll ====
줄 62: 줄 65:
   * [[https://​www.cheatography.com/​bechtold/​cheat-sheets/​tmux-the-terminal-multiplexer/​|tmux the terminal multiplexer Cheat Sheet]]   * [[https://​www.cheatography.com/​bechtold/​cheat-sheets/​tmux-the-terminal-multiplexer/​|tmux the terminal multiplexer Cheat Sheet]]
   * [[http://​haruair.com/​blog/​3610|tmux에서 열려 있는 모든 pane 동시 입력하기 - Haruair]]   * [[http://​haruair.com/​blog/​3610|tmux에서 열려 있는 모든 pane 동시 입력하기 - Haruair]]
 +  * [[http://​www.deanbodenham.com/​learn/​tmux-conf-file.html|tmux:​ making a conf file - Statistically Irrelevant]]
 +  * [[http://​blog.b1ue.sh//​2016/​10/​10/​tmux-tutorial/​|터미널 멀티플렉서 tmux를 배워보자 · Bluesh]]
 +  * [[https://​leimao.github.io/​blog/​Tmux-Tutorial/​|Lei Mao's Log Book – Tmux Tutorial]]
linux/tmux.1553493524.txt.gz · 마지막으로 수정됨: 2019/03/25 14:58 저자 kwon37xi