GNU screenのコマンドをまとめて実行

tscreenに移行したわけで、その際に設定の見直しをし始めた。

で、タイトルどおりのあのだが、コマンドをまとめて実行したい。
具体的には

  • 画面分割する(split)
  • 分割した画面にフォーカス移動(focus)
  • シェルを実行(screen)

man screenでマニュアルを読んでたらevalを発見。これだ!

bind v eval "split -v" focus screen
bind s eval split focus screen

これでさらに使い易くなった。