사용자 도구

사이트 도구


linux:tmux

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:tmux [2015/05/19 10:43]
kwon37xi
linux:tmux [2019/10/13 21:06] (현재)
kwon37xi
줄 3: 줄 3:
   * https://​github.com/​erikw/​tmux-powerline   * https://​github.com/​erikw/​tmux-powerline
   * [[http://​net.tutsplus.com/​tutorials/​tools-and-tips/​intro-to-tmux/​|Intro to Tmux]]   * [[http://​net.tutsplus.com/​tutorials/​tools-and-tips/​intro-to-tmux/​|Intro to Tmux]]
 +  * [[http://​blog.outsider.ne.kr/​1167|Tmuxinator]]
  
 ===== 단축키 ===== ===== 단축키 =====
 ==== 기본 단축키 변경 ==== ==== 기본 단축키 변경 ====
-  * ''<​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>​ 
 + 
 +==== 명령입력 ==== 
 +  * ''<​prefix>:''​ : 명령행 나옴 
 + 
 +==== 동시입력 ==== 
 +  * 여러 터미널에 명령 동시입력 
 +  * ''​setw synchronize-panes on''​ 명령 ''​off''​로 바꾸면 명령 동시 입력 해제 ''​on/​off''​ 없이 그냥 하면 toggle 
 +  * ''​~/​.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 ====
줄 48: 줄 62:
   * [[http://​haruair.com/​blog/​2124|tmux 입문자 시리즈]]   * [[http://​haruair.com/​blog/​2124|tmux 입문자 시리즈]]
   * [[http://​www.sitepoint.com/​10-killer-tmux-tips/​|10 Killer Tmux Tips]]   * [[http://​www.sitepoint.com/​10-killer-tmux-tips/​|10 Killer Tmux Tips]]
 +  * [[http://​haruair.com/​blog/​3437|tmux 사용에 도움되는 설정과 플러그인 정리 - Haruair]]
 +  * [[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://​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.1431999780.txt.gz · 마지막으로 수정됨: 2015/05/19 10:43 저자 kwon37xi