Ubuntuにtmuxいれたら幸福実現しました
選挙いってきた。某団体の幸福実現には、とくに貢献してない。
サーバーごにょごにょしてたらいつの間にかtmux入門したので、そのメモ。
こんな感じに画面分割したり情報保持させたり、要はscreenの代替です。
元々はscreenいじろうと思って色々調べてたんだけど、某所でtmuxの方がいいよ!と言われていたのでtmuxへ。
僕はあんまり過去の資産とかに依存してないので、どうせなら新しいものを使いたかった
最新バージョン1.2
$ sudo apt-get install libncurses5-dev $ wget http://sourceforge.net/projects/tmux/files/tmux/tmux-1.2/tmux-1.2.tar.gz/download $ tar xzvf tmux-1.2.tar.gz $ cd tmux-1.2 $ ./configure $ make $ sudo make install
tmuxで起動
C-b d でデタッチ
C-b c で新画面
tmux attachで復帰
ここらへんは趣味だろうけど ~/.zshrc に tmux attach と書いておいた
他のキーマップとかは 時代はGNU screenからtmuxへ - それ、Gentooだとどうなる?
設定は ~/.tmux.conf に書く
set-window-option -g utf8 on # 日本語環境なら今のところ必須。 set-window-option -g mode-keys vi # コピーモードのキーマップ。標準はemacs set-window-option -g automatic-rename off # ウィンドウ名が自動的に更新されないように set-option -g prefix C-z unbind-key C-b bind-key C-z send-prefix bind-key c new-window #emacs風 bind-key 2 split-window -v bind-key 3 split-window -h bind-key 1 break-pane
vとh逆だと思うんだけど、なんかこうなってた