Search
Duplicate

단축키에 명령어 여러개

목표

하나의 단축키에 명령어 여러개 쓰고싶다

방법 1

명령어 \; 명령어 \; 명령어

방법 2

기본적으로 외부에 파일을 만들어서 실행시키는 방법이다.
~/.tmux 밑에 파일을 넣어두고 불러오자

tmux conf

tmux 명령어들로 이루어진 conf파일을 만들고
next-window display-message "#S"
JSON
복사
source-file 로 단축키와 bind 해서 쓰면 된다.
bind -n C-M-l source-file ~/.tmux/next

shell

shell 스크립트를 만든다.
실행 권한을 꼭 줘야한다.
만약 tmux 명령어를 쓰고싶다면 단순하게 얖에 tmux를 붙여주면 된다.
# tmux conf next-window # shell tmux next-window
JSON
복사
run-shell 로 단축키와 bind 해서 쓰면 된다.
bind -n C-M-l run-shell ~/.tmux/next.sh
희안하게도 몇몇 명령어들은 쉘 스크립트에서 쓰기 불편하다
result=$(tmux move-window -t +1) 이런것,,
result에 결과가 담기지 않는다. 뭔가 다른 특별한 이유가 있을거같은데 이유는 모르겠음..
tmux list-commands 를 통해 모든 명령어를 찾을수있다.
여기서 대체가능한 명령어들을 찾아서 쓰자