[tmux] tmux에 대한 기록들

2021. 4. 17. 17:34Tech Article/tmux

tmux는 terminal multiplexer이다.

tmux shorthands

function shorthand
tmux server list tmux ls
tmux kill server tmux kill-server

tmux configure 적용하기

.tmux.conf 파일에 설정값들을 넣고 터미널에서 아래 커맨드를 입력해줌
> tmux source ~/.tmux.conf
현재 내 설정 값은 gist-tmux 참고

tmux error

tmux 실행하자마자 꺼지는 현상

  • 62;4c뭐시기 라고 뜨면서 바로 tmux가 종료된다.
  • 해결방안 : tmux kill-server로 현재 돌아가고 있는 tmux server를 다 종료시켰다. (tmux-ls 로 확인가능하다)
> tmux
> 62;4cTERM2 3.4.5n
zsh: command not found: 62
zsh: command not found: 4cTERM2
> tmux kill-server
> tmux ls
no server running on /private/tmp/tmux-501/default

E353 : nothing in register "

  • 기본적인 yank and paste가 안되는 상황이다.
  • 이유와 방법을 여러가지 찾아봤는데, tmux 그리고 Macvim과 커맨트 충돌이 유력한 이유였다.
  • brew install reattach-to-user-namespace 하고 .tmux.conf를 수정함 -> 실패
  • .vimrc(나의 경우 init.vim) 에 clipboard=unnamed로 수정함 (기존에 unnamedplus) -> 실패
  • brew uninstall tmux -> 실패

다 실패하다가 다른 파일들에 해보니, 정상적으로 되는걸 확인했다. 그래서 안되던 md파일을 지우고 새로 만들어서 내용만 붙여넣기 했는데, 희한하게 안되는 파일은 새로 만들어도 계속 안된다.. 일단 해볼만한건 다 해본것 같은데, 다른 파일에서는 되는 것 같으므로 다음에 해결하기로 한다.

Reference

tmux top 10 commands

'Tech Article > tmux' 카테고리의 다른 글

[tmux] copy and paste  (0) 2021.04.18