Emacsでxclipを使える様にしたけど、tmux経由でEmacsを起動するとxclipの設定が使えない。
どうやらこれは、tmuxのコピーモードの仕様が影響しているっぽくて、コピーモードの矛先をいろいろといじってみたけどダメだった。
(試した内容は省略します)
そういや、Macにはitermという端末自体でタブ機能があるものがあったなと。
zshをインストールしたとはいえ、zshを使っているのがUbuntu標準の端末だしな。
itermみたいなものはないかなと探してみたら、terminatorというものがあった。
さっそく、
sudo apt-get install terminator
でterminatorをインストールしてみた。
開いてみる。
見た感じ、なんも変哲もない端末(ターミナル)だ。
前にインストールしたzshで動いている。
ctrl + shift + Eを押してみる。
分割した。
ウィンドウ間をAlt + 右 (or 左)で移動するみたいだ。
肝心のEmacsのxclipが動くかを試してみる。
Emacsのテキストデータをメモ帳にコピペできた!
次に、terminatorの別ウィンドウに対してコピペできるかを試す。
これもいけた!
Emacsから別ウィンドウで立ち上げたEmacsへのコピペもいけた!
これで期待通りの動きになった!
というわけで、開発環境はTerminator + Z Shell(zsh) + Emacsでいくことにしよう。