dodaの日記: Tera Term 4.73 リリース 5
日記 by
doda
昨日、Tera Term 4.73 がリリースされました。 詳細については変更履歴を参照して下さい。
以下、駄文
今回は(も?)あまり作業が出来ていないなあ。
やりたい事や試してみたい事は色々有るんだけれど…
気に入っているのは Poderosa が対応した事で知った Extended Mouse Tracking 対応あたりか。
これもアプリケーション側で対応しているのが tmux くらいで、tmux での対応もちょっと微妙な出来だからなあ。
ここに書いちゃえ! (スコア:1)
teraterm + tmuxネタ!ってことで…
最近tmux1.6を入れたところ例に漏れずマウスクリック・スクロールで躓いてしまい、
調べたところマウストラッキングのモーションイベント対応 [srad.jp]なんて日記が!
これ、1.6でもちゃんとした対応はされて無いように見えるんですが、
もしよろしければ修正方法の触りだけでも教えて貰えないでしょうか。
# 海外ページでレスされてる :set mode-mouse on, :set terminal-overrides 'xterm*:smcup@:rmcup@' は違う感じ
参考になりそうなページのリンクとかでも結構ですので…お願いします。
Re:ここに書いちゃえ! (スコア:1)
Tera Term 4.73 ならば tmux 1.6 が要求するマウス関連機能をすべて持っているので、設定をすれば問題なく使えるはずです。
自分の場合、.tmux.conf に以下のマウス関連の設定をして問題なく使えています。
具体的にはどのような問題が出ているのでしょうか?
Re:ここに書いちゃえ! (スコア:1)
レスありがとうございます。
w3mのリンクがクリックできないとか、スクロールできないとかです。
screen環境では使えていたのでtmuxでも同様に使えないかなーと思いまして。
そもそもコピーモードじゃないときに必要なのでdodaさんの書かれていた話とはまた別件になってしまうんでしょうかね。
Re:ここに書いちゃえ! (スコア:1)
ああ、w3m は TERM が screen だとマウスが使えません。
TERM を xterm 等に変更すればマウスが使えるようになりますが、他の部分で問題が出る可能性が高いです。
tmux の FAQ [sourceforge.net] でも
と先頭で強調して書かれているので、TERM を screen 以外に変更するのはお勧めできません。
自分の場合、w3mに以下のパッチをあてて TERM=screen でもマウスを使えるようにしています。
Re:ここに書いちゃえ! (スコア:1)
おおお…ありがとうございます!
言われてみて今になって .screenrc に term xterm-color なんて書いたことを思い出しました。
教えて頂いたコードだけでは何か上手くいかず、追加で terms.c 内の is_xterm が常時 1 になるようにして対応しちゃいました。(2068行目)
ま、使うのは私だけで基本teratermからしか使いませんので。
すみません、ホントありがとうございました。