При использовании tmux
я часто делаю следующее:
- Создать новое окно
- SSH к удаленной коробке
- cd на конкретный каталог
- процесс запуска
Теперь я хочу привязать лог-файл процесса, который я только что начал в сплите. Поэтому я делаю следующее:
- Разбить окно
ssh
на удаленный ящик (раздражает)cd
к конкретному DIR (раздражает)tail -f logs/run.log
То, что я хотел, было возможно, чтобы иметь ярлык для разделения окна и автоматически ssh
для того же поля и CD для того же каталога, что и родительское окно.
Я наткнулся на следующую команду, которая привела меня к мысли, что это возможно:
bind-key S command-prompt -p ssh: "new-window -n %1 'ssh %1'"
Есть идеи, как этого добиться?