1 minute read

tmux

터미널을 쪼개거나 한 터미널에서 여러개 띄우거나 하는 갓 프로그램

터미널에서 tmux로 실행

명령어

tmux 명령어 사용 시에는 반드시 ctrl + b 누르고 사용해야함


  • 가로로 화면 분할
    "
    아래에 하나 생김

  • 세로로 화면 분할
    % 오른쪽에 하나 생김

  • 분할 한 화면 넘나들기
    좌, 우, 상, 하
    키보드 화살표 그거 쓰면 됨

  • 새 창 생성
    c
    새로운 창으로 화면이 넘어가면서 작업 표시줄에 순서대로 창이 생김

  • 창 넘나들기
    숫자
    가고싶은 창 번호를 누르면 됨

  • 창/분할한 화면 없애기 x->y
    x누르고 y눌러야댐
    현재 작업중인 화면을 없앰, 그냥 터미널에서 exit해도 됨
    단일 분할인 상태에서 이거 하면 창이 꺼짐

  • 세션 명 변경
    $
    맨 아래 표시되는 []사이의 이름을 바꿀 수 있음
    복구할때 이 세션명 사용

  • 세션 복구
    tmux at -t 세션명
    amux 명령어가 아니라 터미널 명령어임

  • 창 번호 변경 .
    해당 창의 index를 해당 숫자로 변경

  • 해당 창으로 이동 '
    해당 번호로 이동함

  • 창 이름 변경 ,
    현재 보고 있는 창의 이름을 변경함
    밑에 나오는 숫자:이름의 이름을 변경할 수 있는것
    와인으로 카톡 켜서 이름 창이 너무 커질때 쓰면 좋음

  • 창 스크롤 page up
    위로 올라가버려서 보이지 않는 터미널 히스토리를 보여줌
    터미널 입력상태가 아니게 되므로 나갈때는 ctrl + b 없이 그냥 q눌러서 나가줘야함

 

설정

~/.tmux.conf 파일에 저장하면 영구 적용

  • 창 히스토리 버퍼 사이즈 변경 set-option -g history-limit 숫자
    1800몇줄 밖에 안보여주는 나쁜 상황을 없앨 수 있음