tmux์์ ๊ธฐ๋ณธ์ผ๋ก ์ค์ ๋์ด ์๋ prefixํค == CTRL - b์ ๋๋ค.
์์ ์ข ๋ฃํด๋ ๊ณ์ํด์ ๋จ์์์ + ์ฌ๋ฌ ๊ฐ์ ์์ ์ ๋ฐ๋ก ์คํ๊ฐ๋ฅ
tmux new-session -s the_session_name
# or
tmux new -s the_session_name
# tmux new -s <session_name>๊ฐ ๊ถ์ฅ๋จ -s๋ Session Name์ ์๋ฏธ
session์ switchingํ ๋ PREFIX
+ session_name
์ ์ฌ์ฉ๋จ
session_name
์ ํ๊ธฐ๊ฐ ๊ท์ฐฎ๋ค๋ฉด
tmux new-session
# or
tmux new
# or
tmux
# or
PREFIX + c
# ์ธ์
์ด๋ฆ์ ์ง์ ํด์ฃผ์ง ์์ผ๋ฉด ์งํ์ค์ธ ์์
์ ์ถ์ ํ๊ธฐ ํ๋ค๊ณ ์ฌ์ฉ์๋ ๋ชจ๋ฅด๋ ์ฌ์ด์ ๊ณ์ ํ๋ก๊ทธ๋จ์ด ์คํ๋ ์ ์์ผ๋ ์ฃผ์
# ์ ํด์ง ์ธ์
์ข
๋ฃ
tmux kill-session -t the_session_name
# ํ๋ฒ์ ๋ชจ๋ ์ข
๋ฃ
tmux kill-server
tmux list-sessions
# or
tmux ls
PREFIX
+ session_name
: ํด๋น ์ด๋ฆ์ ์ธ์
์ผ๋ก ์ ํ
PREFIX
+ (
: ์ด์ ์ธ์
์ผ๋ก ์ ํ
PREFIX
+ )
: ๋ค์ ์ธ์
์ผ๋ก ์ ํ
PREFIX
+ s
: ์ธ์
๋ฆฌ์คํธ๋ฅผ ๋์์ ์ํ๋ ์ธ์
์ผ๋ก ์ ํ ์ ํ
exit
or Ctrl - d
PREFIX
+[
๋ก copy mode
์ ํ.
copy mode
์ํ์ผ ๋์๋ ๋ฐฉํฅํค
๋ page up/down
ํค๋ฅผ ์ฌ์ฉํ์ฌ ์คํฌ๋กค ์
/๋ค์ด์ด ๊ฐ๋ฅ, q
๋ฅผ ๋๋ฅด๋ฉด copy mode
์์ ๋์ฌ ์ ์์
vim์ด๋ emacs๋ฅผ ์ฌ์ฉํ์๋ ๋ถ๋ค์ copy mode
์์ ๋ค์๊ณผ ๊ฐ์ ๋จ์ถํค๋ฅผ ์ฌ์ฉ๊ฐ๋ฅํฉ๋๋ค.
The default command key bindings are:
[ Enter copy mode to copy text or view the history.
Function vi emacs
-------- -- -----
Half page down C-d M-Down
Half page up C-u M-Up
Next page C-f Page down
Previous page C-b Page up
Scroll down C-Down or C-e C-Down
Scroll up C-Up or C-y C-Up
Search again n n
Search again in reverse N N
Search backward ? C-r
Search forward / C-s
๋จ์ถํค๋ณด๋ค ๋ง์ฐ์ค๋ก ์คํฌ๋กค์ ํ๊ณ ์ถ์ผ๋ฉด
~/.tmux.conf
ํ์ผ์
set -g mouse on #tmux 2.1๋ฒ์ ์ด์
set -g mode-mouse on #tmux 2.1๋ฒ์ ๋ฏธ๋ง
์ค์ ์ ํ๋ฉด ๋ง์ฐ์ค๋ก ์คํฌ๋กค ๊ฐ๋ฅ!
์ฐธ๊ณ ๋งํฌ: https://superuser.com/questions/209437/how-do-i-scroll-in-tmux