tmux を気軽に使いはじめるために
いままでいろんな人に tmux を進めてきましたが、ターミナルマルチプレクサの使用経験が無い人にとっては、概念を掴むまで、というか、アタッチ・デタッチの操作を覚えるのに抵抗を感じてしまう人が多いように感じます。
というわけで、.bashrc
なり .zshrc
なりに下記を書いてあげると良いかなと。
function tm() {
if [ -n "${1}" ]; then
tmux -2 attach-session -t ${1} || \
tmux -2 new-session -s ${1}
else
tmux -2 attach-session || \
tmux -2 new-session
fi
}
何も考えずに tm と打つだけで、既にセッションがある時はアタッチ、無いときは新規作成、という動きをしてくれるので楽です。
- 初稿 (Mon, 21 Apr 2014 17:36:18 JST)