2016년 10월 10일 월요일

[TMUX] TMUX copy tutorial

TMUX 카피에 대해서 알아보겠다. TMUX 카피는 TMUX 터미널에 띄어져 있는 텍스트들을 복사하고 붙여넣을 수 있는 기능이다. (TMUX 카피 모드라고도 하는 듯)

1. 먼저 configuration 파일을 만들자.
$ cd ~
$ vim .tmux.conf

2. .tmux.conf에 아래 내용을 추가한다.
# Remap prefix from 'C-b' to 'C-a'
# TMUX에서는 Ctrl + b를 먼저 눌러서 커맨드를 입력하는데 Ctrl 키에서 b가 멀어서 a로 맵핑하는 설정. 아래 세 줄
unbind C-b
set-option -g prefix C-a
bind-key C-a send-prefix

# vi mode 이용
setw -g mode-keys vi

# vi 에 익숙한 사람을 위한 키 리맵핑
unbind [
bind Escape copy-mode
unbind p
bind p paste-buffer
bind-key -t vi-copy 'v' begin-selection
bind-key -t vi-copy 'y' copy-selection
3. .tmux.conf 파일을 종료한다.

4. tmux를 켜고 복사 & 붙여넣기를 해보자.

Ctrl + a
Esc
# 카피 모드에 들어왔다. 커서를 복사를 시작할 곳으로 옮기자. hjkl 키를 이용한다.
v
# 복사를 끝낼 곳으로 커서를 옮기자. y를 누르면 복사가 된다.
y
# 붙여넣을 곳으로 이동해서 붙여넣기를 하자. vi의 경우 편집모드로 변환한 뒤에 붙여넣기를 하자.
Ctrl + a
p

댓글 없음:

댓글 쓰기