Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

screenからtmuxに乗り換えてみる

   

screenからtmuxに乗り換えた時のメモ。

まずは、ネットの情報を参考に、~/.tmux.conf を以下のように設定。

# Prefixを "Ctrl-o" に変更
set-option -g prefix C-o
unbind-key C-b
bind-key C-o send-prefix

# Ctrlを押しっぱなし(Prefix + Ctrl+c) で新しいWindowを作成
bind ^c new-window
# Ctrlを押しっぱなしでもWindowを移動
bind ^o last-window
bind ^n next-window
bind ^p previous-window

# exmacからviモードに変更
set-window-option -g mode-keys vi


# Windowを分割している時、Ctrl+h, Ctrl+j, Ctrl+k, Ctrl+lでPaneを移動
bind ^h select-pane -L
bind ^j select-pane -D
bind ^k select-pane -U
bind ^l select-pane -R


# Windowを分割している場合、H, J, K, Lでサイズを変更
bind -r H resize-pane -L 5
bind -r J resize-pane -D 5
bind -r K resize-pane -U 5
bind -r L resize-pane -R 5


# | でタテ分割, - で横分割
bind | split-window -h
bind - split-window -v

 

screenでは、Prefix+k がWindow削除 → tmuxでは、Prefix+&
Pane削除は、Prefix+x
Pane間移動は、Prefix+o だが、上記設定でPrefix+h,j,k,l で移動できるように。

既存セッションへのアタッチは、tmux a
デタッチは、Prefix+d
セッション一覧は、tmux ls

Prefix+t で時刻表示される機能にちょっと笑った。

 - IT技術 ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
プログラミングコンテストの模擬練習(ババ抜き)を解いてみた

以下で紹介されていたプログラミングコンテストの模擬練習問題(ババ抜き)をpyth …

no image
EntityBean @ JBoss 4.2

JBoss 4.2でEntityBeanを作ってみた。 @Idアノテーションは書 …

no image
Raspberry Pi2でHDMIからmp3の音を出す@Ubuntu 14.04

Raspberry Pi2 にUbuntuをインストールして、コマンドラインから …

no image
screenコマンド覚え書き@Linux

ssh接続が切れても作業環境を保てたり、複数画面を切り替えられたり、画面上の文字 …

no image
XREAでのWordPressのファイルアップロード

初めてファイルアップロード機能を使おうとしたら動かなかったのでメモ。 wp-ad …

no image
スペースの入ったディレクトリ名やファイル名をスクリプトで処理する@Linux

findコマンドでスペース入ったディレクトリやファイルを検索し、その結果をfor …

no image
任意カラムでのsort

これもまた覚え書き。 sort コマンドは通常、テキストファイルを行単位でソート …

no image
cygwin ckでmanが見れない@cygwin with ck

cygwinをcygwin ck上で使っているのですが、manを見ようとすると以 …

no image
pythonで日本語処理めとめ@python 2.6

python で文字列を扱う場合、unicode型と、str型というのがあります …

no image
vardiaの地上デジタルが不安定なときは@RD-S601

東芝のVardiaでは、地上デジタルの電波が強すぎて、逆に画面が不安定になること …