티스토리 뷰

tmux를 사용하면서 다른 창에 있는 코드를 복붙하고 싶은 경우가 많았다. 그래서 안수찬 강사님한테  그 방법을 물어보니 아래와 같이 하면 된다고 하셨다. 참고로 나의 경우, tmux 단축키는 Ctrl + B이다.

1. tmux 단축키 + [ : 스크롤모드
2. Spacebar :  블럭모드
3. Enter : 복사
4. tmux 단축키 + ] : 붙여넣기

하지만 나는 2번 단계에서 아무리 Spacebar를 눌러도 블럭모드가 되지 않았다. 그래서 노트북을 들고 안수찬 강사님께서 다시 도움을 요청하였다.  강사님은 제 tmux를 써보더니 일단 tmux에서 vim 방향키(h, j, k, l)가 안 먹히는 것부터 문제가 있다고 말씀해주셨다(맨날 방향키만 썼었는데 tmux에서도 vim 방향키가 먹힐 수 있다는 것도 그 때 처음 알게됐다..;;)

그래서 tmux에 vim 방향키를 쓰기 위해 여기를 참고하여 ~/.tmux.conf 라는 파일을 만들어 다음과 같이 입력하여 저장하였다.

set-window-option -g mode-keys vi


하지만 기대와 달리 여전히 Spacebar를 눌러도 마찬가지였다. 
구글을 뒤져보다가 tmux 설정을 적용시킬려면  ~/.tmux.conf 파일을 한번 reload해야된다는 것을 알게 됐다.

일단 먼저 tmux 세션을 하나 만들어야 한다.

$ tmux new -s test

그 다음에 tmux 단축키 +  : 을 누른 후, 아래와 같이 입력해주면 된다.

source-file ~/.tmux.conf


이제 vim 방향키 문제만 해결되었을 뿐만 아니라 위에서의 방법으로 복붙도 잘 된다.




댓글
댓글쓰기 폼
공지사항
Total
19,984
Today
3
Yesterday
8
링크
TAG
more
«   2019/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
글 보관함