목표
방법 1
방법 2
- 기본적으로 외부에 파일을 만들어서 실행시키는 방법이다.
~/.tmux
밑에 파일을 넣어두고 불러오자
tmux conf
- tmux 명령어들로 이루어진 conf파일을 만들고
next-window
display-message "#S"
source-file
로 단축키와 bind 해서 쓰면 된다.
- bind -n C-M-l source-file ~/.tmux/next
shell
- shell 스크립트를 만든다.
- 실행 권한을 꼭 줘야한다.
- 만약 tmux 명령어를 쓰고싶다면 단순하게 얖에 tmux를 붙여주면 된다.
# tmux conf
next-window
# shell
tmux next-window
run-shell
로 단축키와 bind 해서 쓰면 된다.
- bind -n C-M-l run-shell ~/.tmux/next.sh
- 희안하게도 몇몇 명령어들은 쉘 스크립트에서 쓰기 불편하다
result=$(tmux move-window -t +1)
이런것,,
- result에 결과가 담기지 않는다. 뭔가 다른 특별한 이유가 있을거같은데 이유는 모르겠음..
tmux list-commands
를 통해 모든 명령어를 찾을수있다.
- 여기서 대체가능한 명령어들을 찾아서 쓰자