LoginSignup
20
17

More than 5 years have passed since last update.

tmuxをCygwinにインストールする方法

Posted at

MacとLinuxではtmuxを使っていたけど、Cygwinは対応していなかったのでScreenを使ってた。
久しぶりに調べたら、tmux 1.9からCygwinにも対応したようなのでインストールしてみた。

↓と、色々書いてみたものの、結局 apt-cyg install tmux でインストールできた…。

Cygwinにtmuxをインストールする

以下は、ソースからコンパイルしてインストールしたい方のみへのインストール方法です。
とにかくインストールできれば良い場合は、

% apt-cyg install tmux

してください。

事前準備

apt-cygが入っていれば、ncursesはapt-cygで入れられる。

% apt-cyg install ncurses

apt-cygで入るlibeventは古い?のでソースからコンパイルする。

% wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz
% tar xvf libevent-2.0.21-stable.tar.gz
% cd libevent-2.0.21-stable
% ./configure --prefix=/usr
% make
% make install

tmuxをコンパイル→インストール

まずは、 tmuxのWebサイト からソースをダウンロード

% tar xvf tmux-1.9a.tar.gz
% cd tmux-1.9a
% CFLAGS="-I/usr/include/ncurses" ./configure --prefix=/usr
% make
% make install

Cygwinで使う上でのTips

  • minttyでzshとtmuxをデフォルトで立ち上げるには、minttyのショートカットを作って、リンク先を以下に設定
    • C:\cygwin\bin\mintty.exe /bin/zsh --login -c "tmux"
  • 既存の.tmun.confがShift-JISやCRLFになっている場合は、UTF-8のLFにすると上手くいったりする
  • mintty以外でコピーしたものをペーストする時は、Shiftを押しながら右クリック

参考URL

tmuxがCygwin上で動作するようになったのでインストール手順をまとめてみた - atdxfe's Blog

20
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
17