Corredor

ウェブ、プログラミングの勉強メモ。

CentOS 7 に最新版の Tmux を入れる

tmux 2: Productive Mouse-Free Development

tmux 2: Productive Mouse-Free Development

  • 作者:Brian P. Hogan
  • 出版社/メーカー: Pragmatic Bookshelf
  • 発売日: 2016/11/27
  • メディア: ペーパーバック

厳密には Oracle Linux 7 で試したが、CentOS 7 向けの解説を読みながら、最新版の Tmux をソースコードからビルドしてインストールしてみた。

$ yum groupinstall -y 'Development Tools'
$ yum install -y libevent-devel ncurses-devel
$ cd /usr/local/src/
$ git clone https://github.com/tmux/tmux
$ cd tmux/
$ ./autogen.sh
$ ./configure --prefix=/usr/local
$ make
$ make install

$ which tmux
/usr/local/bin/tmux
$ tmux -V
tmux next-3.1

インストール後 $ tmux コマンドを実行してみると、次のようなエラーが出た。

unknown key: split-window

~/.tmux.conf でバックスラッシュをエスケープして書いていなかったのが、Linux 環境だとエラー扱いになった様子。次のように直せば良い。

# 修正前
bind-key \ split-window -h

# 修正後
bind-key \\ split-window -h

ターミナルマルチプレクサ tmux 入門

ターミナルマルチプレクサ tmux 入門

  • 作者:戸田 薫
  • 発売日: 2012/12/30
  • メディア: Kindle版