[from now] 2014/10/22 12:32:53

diff --git a/Brewfile b/Brewfile
index 158fb12..5c33b9b 100644
--- a/Brewfile
+++ b/Brewfile
@@ -18,11 +18,13 @@ install readline
 install w3m
 install wget
 install unzip
+install tmux

 # zsh
 install --disable-etcdir zsh
 install zsh-completions
-install autojump
+install zsh-syntax-highlighting
+#install autojump
 install z

 # git
diff --git a/tmux.conf b/tmux.conf
new file mode 100644
index 0000000..5e3debe
--- /dev/null
+++ b/tmux.conf
@@ -0,0 +1,88 @@
+# 文字コード
+setw -g utf8 on
+
+## ステータスバーのUTF-8サポートを有効にする
+set -g status-utf8 on
+
+# prefixキーをC-b→C-aに変更する
+#set -g prefix C-a
+
+# C-bのキーバインドを解除する
+#unbind C-b
+
+# C-a*2でtmux内のプログラムにC-aを送る
+#bind C-a send-prefix
+
+# キーストロークのディレイを減らす
+set -sg escape-time 1
+
+# ウィンドウのインデックスを1から始める
+set -g base-index 1
+
+# ペインのインデックスを1から始める
+setw -g pane-base-index 1
+
+# 設定ファイルをリロードする
+bind r source-file ~/.tmux.conf \; display ".tmux.conf was reloaded!"
+
+# ペインを"|"縦に，"-"で横に分割する
+bind | split-window -h
+bind - split-window -v
+
+# マウス操作を有効にする
+setw -g mode-mouse on
+set -g mouse-select-pane on
+set -g mouse-resize-pane on
+set -g mouse-select-window on
+
+# デフォルトを256色端末にする
+#set -g default-terminal "screen-256color"
+
+# ステータスバーを設定する
+## 左パネルを設定する
+set -g status-left-length 40
+set -g status-left "#[fg=green]Session: #S #[fg=yellow]#I(%T) #[fg=cyan]#P"
+
+## 右パネルを設定する
+set -g status-right "#[fg=cyan][%Y-%m-%d(%a) %H:%M]"
+
+## リフレッシュの間隔を設定する(デフォルト 15秒)
+#set -g status-interval 60
+
+## ウィンドウリストの位置を中心寄せにする
+set -g status-justify centre
+
+## ヴィジュアルノーティフィケーションを有効にする
+setw -g monitor-activity on
+set -g visual-activity on
+
+#### COLOUR (Solarized dark)
+# default statusbar colors
+set-option -g status-bg black #base02
+set-option -g status-fg yellow #yellow
+set-option -g status-attr default
+
+# default window title colors
+set-window-option -g window-status-fg brightblue #base0
+set-window-option -g window-status-bg default
+#set-window-option -g window-status-attr dim
+
+# active window title colors
+set-window-option -g window-status-current-fg brightred #orange
+set-window-option -g window-status-current-bg default
+#set-window-option -g window-status-current-attr bright
+
+# pane border
+set-option -g pane-border-fg black #base02
+set-option -g pane-active-border-fg brightgreen #base01
+
+# message text
+set-option -g message-bg black #base02
+set-option -g message-fg brightred #orange
+
+# pane number display
+set-option -g display-panes-active-colour blue #blue
+set-option -g display-panes-colour brightred #orange
+
+# clock
+set-window-option -g clock-mode-colour green #green
diff --git a/zshrc b/zshrc
index 6f8c198..6e08c4c 100644
--- a/zshrc
+++ b/zshrc
@@ -45,6 +45,10 @@ case ${UID} in
     ;;
 esac

+# Don't logoff when pushed C-d
+#
+setopt ignore_eof
+
 # auto change directory
 #
 setopt auto_cd
@@ -177,6 +181,12 @@ esac
 #
 function chpwd() { ls -aF }

+# zsh-syntax-highlighting
+#
+if [ -f /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ]; then
+    source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
+fi
+
 ## SSH
 #
 bindkey "^?" backward-delete-char