ああ、w3m は TERM が screen だとマウスが使えません。 TERM を xterm 等に変更すればマウスが使えるようになりますが、他の部分で問題が出る可能性が高いです。 tmux の FAQ [sourceforge.net] でも
PLEASE NOTE: most display problems are due to incorrect TERM! Before reporting problems make SURE that TERM settings are correct inside and outside tmux
Inside tmux TERM must be "screen" or similar (such as "screen-256color"). Don't bother reporting problems where it isn't!
Outside, it must match your terminal: particularly, use "rxvt" for rxvt and derivatives.
ここに書いちゃえ! (スコア: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からしか使いませんので。
すみません、ホントありがとうございました。