hollyさんのwiki

以前blogにまとめてたが、こっちのほうがよく見るのでまとめなおすことにした。詳細はhttp://bytebucket.org/ns9tks/tmux-ja/wiki/tmux-ja....

インストール

グローバルな設定ファイルを置く場合は/etc/tmux.confに書いておけばいいみたい
yum -y remove screen
yum -y --enablerepo=rpmforge install tmux
cat <<EOL >~/.tmux.conf
set-window-option -g utf8 on
set-window-option -g mode-keys vi
set-window-option -g automatic-rename off
EOL
意味は
  • utf8
日本語環境なら今のところ必須。なのでonとしておく
  • mode-keys
コピーモードのキーマップ。標準はemacs。vi派なのでここは当然ながらviとしておく
  • automatic-rename
ウィンドウ名が自動的に更新されないようにしときたいのでoffとする

あとは
tmux
とすれば使用可能

使い方

これだけ覚えておけば、まあ困らない。基本はすべてCtrl+bしてから何か

ウィンドウ操作

win作成c
win名前変更b
win一覧,
次のwinに移動n
前のwinに移動p
指定のwinに移動番号指定
win強制終了&

detach/attach

これは非常に重要だ
detachd
attachtmux attach

コピーモード

コピーモード開始[
始点選択space(emacs bindの場合はCtrl+b space)
終点選択enter(emacs bindの場合はEsc w)
貼り付け]

pain

たぶん使うことはあんまりないと思うが
水平分割"
垂直分割%
ペイン移動o
インジゲータ表示q
解除
ペイン強制終了&
タグ

Wiki内検索

Menu

ここは自由に編集できるエリアです。

管理人/副管理人のみ編集できます