Tmux使用记要

背景

你有没有遇到,工作项目很多

笔记

安装

1
2
brew install tmux
brew install tmuxinator

使用

快捷键

最佳实践

编辑 xcloud.yaml

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
session_name: x-cloud
windows:
  - window_name: x-cloud
    layout: tiled
    shell_command_before:
      - cd ~/                    # run as a first command in all panes
    panes:
      - shell_command:           # pane no. 1
          - sshpass -p 123123 ssh  -o=ProxyCommand="ssh -p 22  guide@10.10.10.1 nc -w 1 %h %p" -p 22 root@10.10.10.101          # run multiple commands in this pane
      - sshpass -p 123123 ssh  -o=ProxyCommand="ssh -p 22  guide@10.10.10.1 nc -w 1 %h %p" -p 22 root@10.10.10.102         # pane no. 2
      - ssh guide@10.10.10.1
      - ssh -D 19999  -C -f -q -N guide@10.10.10.1

使用

1
tmuxp load sessions/xcloud.yaml.yaml

引用

  1. awesome-tmux
  2. tmuxp-zh
  3. libtmux
  4. 十分钟学会 tmux
  5. tmux的超绝便利

来世做李白

social