사용자 도구

사이트 도구


linux:tmux

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
linux:tmux [2019/03/25 14:57]
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''로 바꾸면 명령 동시 입력 해제 +  * 여러 터미널에 명령 동시입력 
-  * ''~/.tmux.conf''에 할당 ''<Ctrl-b>y'' <code> +  * ''setw synchronize-panes on'' 명령 ''off''로 바꾸면 명령 동시 입력 해제 ''on/off'' 없이 그냥 하면 toggle 
-bind-key y set-window-option synchronize-panes+  * ''~/.tmux.conf''에 할당 ''<prefix>y'' <code> 
 +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 ====
줄 61: 줄 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.txt · 마지막으로 수정됨: 2023/08/10 13:36 저자 kwon37xi