tmux その1

このエントリーをはてなブックマークに追加
1名無しさん@お腹いっぱい。
という訳で
2名無しさん@お腹いっぱい。:2010/03/17(水) 07:46:54
tmuxって何じゃろ?
3名無しさん@お腹いっぱい。:2010/03/17(水) 08:49:08
取りあえず即死回避のために
>>1


ではscreenスレに戻る
さらば
4名無しさん@お腹いっぱい。:2010/03/17(水) 08:50:56
2 名前:ギレン総帥 ◆0QHV7fcZ.2 [sage]: 2009/07/11(土) 21:49:07
スレ立てホスト規制がかかっていて、なかなか立てられなかった
今回は即死しないように、適度にレスをつけてくれ

とりあえず話題ふる
tmuxというのが最近あるようだが、どうよ?
http://sourceforge.net/projects/tmux/
BSDライセンスらしい

blog記事 http://d.hatena.ne.jp/tmatsuu/20090709/1247150771
5名無しさん@お腹いっぱい。:2010/03/17(水) 11:48:39
がんばれアイちゃん
6名無しさん@お腹いっぱい。:2010/03/17(水) 11:49:49
やったねアイちゃん
7名無しさん@お腹いっぱい。:2010/03/17(水) 12:45:53
アイちゃんってだれ?
8名無しさん@お腹いっぱい。:2010/03/17(水) 12:47:54
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                         霊長類研究所
9名無しさん@お腹いっぱい。:2010/03/17(水) 15:15:26
記念真紀子
10名無しさん@お腹いっぱい。:2010/03/17(水) 19:06:22
>>1
アイちゃん乙
11名無しさん@お腹いっぱい。:2010/03/17(水) 21:32:46
読み方はティマックスでok?
12名無しさん@お腹いっぱい。:2010/03/17(水) 22:38:55
読む必要などない。
13名無しさん@お腹いっぱい。:2010/03/18(木) 00:44:05
ついにscreenを駆逐する時が来たか
14名無しさん@お腹いっぱい。:2010/03/18(木) 01:20:52
screenよりいいところってなによ?
15名無しさん@お腹いっぱい。:2010/03/18(木) 01:42:43
utf8でdialog(1)がちゃんと表示できる。
16名無しさん@お腹いっぱい。:2010/03/18(木) 02:55:07
ティマックスだと tmacs しか連想出来ないから却下
17名無しさん@お腹いっぱい。:2010/03/18(木) 04:36:47
screen -xRってtmuxだとどうやんの?
18名無しさん@お腹いっぱい。:2010/03/18(木) 08:03:36
screenよりいいの?
19名無しさん@お腹いっぱい。:2010/03/18(木) 08:29:20
縦分割できるのはありがてぃ
20名無しさん@お腹いっぱい。:2010/03/18(木) 11:10:38
へっぉをrld!
21名無しさん@お腹いっぱい。:2010/03/18(木) 12:21:28
>>13
過疎板で何を言ってんだか
22名無しさん@お腹いっぱい。:2010/03/18(木) 23:59:17
過疎は関係ない気がするがw
23名無しさん@お腹いっぱい。:2010/03/19(金) 03:09:08
>>17
tmux attach || tmux new
24名無しさん@お腹いっぱい。:2010/03/19(金) 04:38:30
>>23
それだとtmux attachしたsessionを終了した瞬間
tmux newで新しいsessionが立ち上がらね?
25名無しさん@お腹いっぱい。:2010/03/19(金) 04:49:38
エラーに
26名無しさん@お腹いっぱい。:2010/03/19(金) 05:03:55
エラそーに
27名無しさん@お腹いっぱい。:2010/03/19(金) 12:33:09
エラ雑煮
28名無しさん@お腹いっぱい。:2010/03/19(金) 12:48:22
tmux start \; attach じゃないかな。
29名無しさん@お腹いっぱい。:2010/03/19(金) 13:06:03
複数のセッションを作ってそれぞれ別個に attach できるのでしょうか?
30名無しさん@お腹いっぱい。:2010/03/20(土) 17:54:53
screenのmaptimeoutみたいな設定ってないのん?
31名無しさん@お腹いっぱい。:2010/03/20(土) 20:09:17
あるよ
32名無しさん@お腹いっぱい。:2010/03/27(土) 17:57:46
そして過疎
33名無しさん@お腹いっぱい。:2010/03/27(土) 18:00:06
結局Screenスレで騒ぎたかっただけか
34名無しさん@お腹いっぱい。:2010/03/27(土) 18:04:57
まあ、明らかにscreenスレよりかは賑わっているが・・・
35名無しさん@お腹いっぱい。:2010/03/27(土) 18:07:16
即死回避の措置を賑わってるとは言わない
俺ひとりで10レス以上してる
36名無しさん@お腹いっぱい。:2010/03/27(土) 18:36:17
負けた
俺はこれで5レス目だ
37名無しさん@お腹いっぱい。:2010/03/27(土) 19:21:20
俺はこれが22レス目
38名無しさん@お腹いっぱい。:2010/03/28(日) 00:17:07
ま、screenにそろtmuxにしろ
話すことなんてほとんどないしな・・・
39名無しさん@お腹いっぱい。:2010/03/28(日) 01:08:35
screenスレと統合しろよ。screenスレですらdat落ちしては再生スレ
建てたりするぐらい過疎ってるのに。
40名無しさん@お腹いっぱい。:2010/03/28(日) 01:14:03
screenスレに引き籠もってろ!
41名無しさん@お腹いっぱい。:2010/03/28(日) 02:24:17
>>39
うんこちんちん
42名無しさん@お腹いっぱい。:2010/03/28(日) 02:36:15
どうでもいい。黙れ。、
43名無しさん@お腹いっぱい。:2010/03/28(日) 03:38:57
tmuxに切り替えたらそこそこ快適だけどw3mでマウスや^Hが効かなくなっちゃった
terminfoなんて長らくいじってないからもうやり方忘れちゃったよ!
44名無しさん@お腹いっぱい。:2010/03/28(日) 10:30:18
自分のconfを晒すスレとかにすればいいのかな
45名無しさん@お腹いっぱい。:2010/04/05(月) 00:58:39
solarisに標準ではいってないからこんなのイラン
46名無しさん@お腹いっぱい。:2010/04/05(月) 00:59:47
なんだその理由は
47名無しさん@お腹いっぱい。:2010/04/06(火) 00:22:58
勝手にソフトインストール出来ないから
screenはコンパニオンディスクに入ってるんで標準で使える
48名無しさん@お腹いっぱい。:2010/06/17(木) 20:46:55
いつの間にかスレ立ってたのか。
screenよりいいところ...開発が続いていること、じゃないの。
相変わらずコピーモード(でよかったっけ?)にするとcjk widthの問題がモロに出るけど、
それ以外は特に不満もなく便利に使わせてもらってるな。
49名無しさん@お腹いっぱい。:2010/06/18(金) 13:55:04
実行中のプログラムのUIDが簡単な修正でとれるから気にいっている。
50名無しさん@お腹いっぱい。:2010/06/20(日) 19:09:18
>>48
screenも続いてんじゃん
http://git.savannah.gnu.org/cgit/screen.git/
51名無しさん@お腹いっぱい。:2010/06/20(日) 23:18:42
メンテだけだっけか?
5248:2010/07/17(土) 04:03:09
なんか落ちそうだから書き込んどくw
screenも細々と続いてんだな。こっちも試してみよ。
tmuxは後発なんだから、もっとハデなこともやってみてほしいな。画面をタテヨコに4分割とかw
俺みたくemacsに馴染めなかった人間にはこの手のソフト重宝するから、
どっちもがんばってほしいぜ。
53名無しさん@お腹いっぱい。:2010/07/17(土) 04:58:03
tmacsだと?
54名無しさん@お腹いっぱい。:2010/07/17(土) 18:28:43
>画面をタテヨコに4分割とかw

出来るよ
55名無しさん@お腹いっぱい。:2010/07/20(火) 18:24:03
1.3
5648:2010/07/24(土) 18:24:30
1.3にしたら、実行中のコマンド名が表示されなくなったな。どうやって設定していいのか分かんねーよ(*_*)
57名無しさん@お腹いっぱい。:2010/07/31(土) 11:17:55
0番のwindowが一番左にあるのは直感的でないなと思う。
キーボードの数字の並びと違うから。

set-option -g base-index 1
58名無しさん@お腹いっぱい。:2010/08/02(月) 10:46:52
キーボードの並びの方を変えるべき。
電話のプッシュホンもそうだけど。

馬鹿な欧米人は早くインド人に追い付いて、0の再発明しろ。
59名無しさん@お腹いっぱい。:2010/08/12(木) 14:43:24
お前は変えてんのかよ
60名無しさん@お腹いっぱい。:2010/08/13(金) 02:51:51
自分の話じゃないんだろ

ここ3月からあったのか
61名無しさん@お腹いっぱい。:2010/08/13(金) 03:42:43
_ノ\_∠: : : : : : : : :`: :-: :,:_:/彡 /
      ( : : : : : : : : : : : : : : `ゝ  /
  マ  r::/: /: : | : : : : : : : : ::\ /
      //: /: : : |: : | |: : |: _: : : :ヽ
  ジ  {/ 7|`\/i: /|:|/|´: : : : :|ヽ
     〉 ,‐-‐、`|7 || |_::|,_|: : :|:::|: |
  で / r:oヽ`    /.:oヽヽ: :|: | :|
     { {o:::::::}     {:::::0 }/: :|N
  っ  | ヾ:::ソ     ヾ:::ソ /|: : |
 !? ヽ::::ー-.. /ヽ ..ー-::: ヽ::| r--ッ
-tヽ/´|`::::::::::;/   `、 ::::::::::: /: i }  >
::∧: : :|: |J   \   /   /::i: | /_ゝ
. \ヾ: |::|` - ,, ___`-´_ ,, - ´|: : :|:::|
   ヽ: |::|\     ̄/ /|  |: : :|: |
62名無しさん@お腹いっぱい。:2010/08/13(金) 13:12:52
数字は親指で何か押しながらasdfghjkl;で入力できたらちょっと便利かも
63名無しさん@お腹いっぱい。:2010/08/13(金) 18:29:30
普通はせいぜいキーカスタムソフト使う程度だし、変則キーボード使いなんて滅多に見かけないな

逆に片手がない人には、こういうデバイスが市場にあるってだけでもありがたい話なんだろうな
64名無しさん@お腹いっぱい。:2010/08/25(水) 10:06:14
bindでキーに複数コマンドの連鎖をアサインしたいんだけど、
外部ファイルに書いて読み込ませるしかないかな?
.tmux.confで関数定義とかできるといいんだけど。
65名無しさん@お腹いっぱい。:2010/08/25(水) 12:34:46
RTFM
66名無しさん@お腹いっぱい。:2010/08/25(水) 15:41:22
TMUX
67名無しさん@お腹いっぱい。:2010/08/29(日) 10:35:01
tmuxのいいところはGPLじゃないこと。
GNUプロジェクトをBSDで置き換える目標の一環。
68名無しさん@お腹いっぱい。:2010/08/30(月) 15:04:25
>>65
あれごめん。なんか「;」で区切ってもうまくいかんなーと思ってたら、
勘違いだったみたい。
69名無しさん@お腹いっぱい。:2010/09/05(日) 04:10:32
>>67
壮大に車輪の再発明してるあれか。
でもtmuxは便利だな。
70名無しさん@お腹いっぱい。:2010/09/05(日) 07:36:34
でも、ってのはなんだかな。

車輪の再発明って悪い意味で言われること多いけど
ソースコードをスクラッチから書くことによるメリットって
そのことによって生じるコストを上回ることも多いと思うんだ。
ましてBSDライセンスで、かつライセンサーがはっきりしているなら猶更。
71名無しさん@お腹いっぱい。:2010/09/05(日) 11:20:58
>>69 は悪い意味で使ってないだろ
72名無しさん@お腹いっぱい。:2010/09/10(金) 23:24:47
おまえらの.tmux.confもっと晒してよ
頼むよ
7348:2010/09/19(日) 00:45:45
2chみたいな掲示板は、ファイル全部晒すには向いてないんじゃね?
オススメの設定晒して、とかの方がいいんでないか。
74名無しさん@お腹いっぱい。:2010/09/19(日) 15:50:22
どっかに上げてURL晒せばおk
75名無しさん@お腹いっぱい。:2010/09/19(日) 17:29:18
とりあえずgist使ってみた。
たいした設定してませんが、他の人のがみたいので自分のも晒しときます。

http://gist.github.com/586564
76名無しさん@お腹いっぱい。:2010/10/04(月) 13:16:33
>>75
こんな設定でやってる -> http://pastebin.com/GHCykGs9

ところでどこかに screen <-> tmux コマンド対応表とかないかな?
screenからの移行組だけど、「あれ?fitってどうするんだっけ?」とか
悩んだりする。さっきまで別の問題で二箇所から違うコンソールサイズで
attachしてる時に一方の画面端が「~」でパディングされる状態になって
fitで解決するのではと探し回ったりしてた。
77名無しさん@お腹いっぱい。:2010/10/05(火) 02:10:19
インストールすると/usr/share/tmux/かどっかにscreen風な操作ができる設定とかなかったっけ?
それ使えばいいんじゃね
78名無しさん@お腹いっぱい。:2010/10/05(火) 16:17:26
/usr/share/doc/tmux/にscreen-keys.confはあったけど、ちょっとだけ
screenになる程度で、fitとかhardcopyとかまでは書いてなかった。
まあそこまでscreen互換を求めるならscreenがあるよね?となるけど。

fitについてはDISPLAYとかと同じくtmuxは自動で面倒見るので不要という
ことみたい。
79名無しさん@お腹いっぱい。:2010/10/05(火) 19:06:51
1.3にしてからストールする事がある。はっきりとはしていないが、
* tmux aで再接続している
* emacsでisearchを行う
この条件で稀に発生するような気がする。

調べるの面倒だから1.2に戻した、後悔はしていない。
80名無しさん@お腹いっぱい。:2010/10/05(火) 20:30:06
人柱レポGJ
81名無しさん@お腹いっぱい。:2010/10/06(水) 08:12:08
Control-Sがstop characterとして解釈されてしまう場合があるのか?
82名無しさん@お腹いっぱい。:2010/10/06(水) 10:35:09
・キー入力が通らないわけじゃなくて、とてつもなく(数十秒)遅延して届いていた事も有った。
すべての場合にそうなっていたかは不明。
・その場合でもwindowの切り替えは通常通り(のスピードで)行う事が出来る。
・その状態では全てのwindowにたいするキー入力が出来ない。(とてつもなく遅い?)
・新規windowを生成しようとすると止まる。
・topでは特にCPUを食っているプロセスは無かった。(tmuxのプロセス状態は忘れた)
83名無しさん@お腹いっぱい。:2010/10/06(水) 11:37:34
同じかどうかは不明だけど、

- キー入力が反映されず、それに対する出力も出てこない
- でも、next-windowとかで切替して元画面に戻るとちゃんと入力・出力されてた

ということがかなり稀だけど起きてる。Debianの1.3-1。再現できてないけど
単発という訳ではない程度に数回起きてる。

一旦detach-reattachしても直らず、やむなく全セッション捨てて
ゼロからやり直しになってる。screenでも似たような事(こっちは
画面が完全フリーズしてにっちもさっちもいかなくなる)があったけど、
普段超便利に多数窓を開いてるだけに起きると痛い。
84名無しさん@お腹いっぱい。:2010/11/02(火) 15:34:12
screenと違って、アタッチ時に環境変数SSH_AUTH_SOCKを新しい値に更新してくれるのは
嬉しいんだけど、それが実際シェルに反映されるのは、新しいシェルを追加した時だけだよね?

デタッチ前から動いてるシェルのSSH_AUTH_SOCKを自動的に更新する事って出来る?
85名無しさん@お腹いっぱい。:2010/11/20(土) 22:26:28
gnome-terminal側のスクロールが使えないんだけど、どうにかする方法ないですかね。
86名無しさん@お腹いっぱい。:2010/11/20(土) 23:18:44
>>85
vteを使っていない端末を使う
87名無しさん@お腹いっぱい。:2010/11/21(日) 07:31:25
>>84
シェル側の適当なフックで、親プロセスの環境変数を調べるとか。
88名無しさん@お腹いっぱい。:2010/11/24(水) 16:56:11
>>84
こんなのしてる:
sc() {
 if [ -n "$TMUX" ]; then
  unset $(tmux show-env | sed -n 's/^-//p')
  eval export $(tmux show-env | sed -n 's/$/"/; s/=/="/p')
 else
  tmux -u start \; attach \; $@;
 fi
}
これでとにかくscって打てばアタッチするし、アタッチ済なら
アタッチ前シェルの環境を取り込んでくる。
89名無しさん@お腹いっぱい。:2010/12/28(火) 22:36:26
えー、新バージョンの1.4が出たわけですが、皆様いかがお過ごしでしょうか?
いくつかオプションやらコマンドやらが増えてるようです。
http://tmux.cvs.sourceforge.net/viewvc/tmux/tmux/CHANGES

90名無しさん@お腹いっぱい。:2010/12/29(水) 00:01:24
FreeBSDのportsで使っているけど時々固まってプロセスが残ったり
することがある。screenに比べるとちょっと不安定かなあと思いつ
つ徐々に使っていっているところ
91名無しさん@お腹いっぱい。:2010/12/29(水) 03:45:40
うちもFreeBSDで全く同じ問題がでるけど、tmuxプロセスに
SIGWINCHを送ると直ってる。
http://sourceforge.net/mailarchive/forum.php?thread_name=20100818192501.GC29820%40yelena.nicm.ath.cx&forum_name=tmux-users
92名無しさん@お腹いっぱい。:2010/12/29(水) 22:20:19
>>91
ども
kqueueあたりのバグくさいのか…
93名無しさん@お腹いっぱい。:2011/01/19(水) 02:29:27
1.4にしたらdialogの表示がグチャグチャに・・・
94名無しさん@お腹いっぱい。:2011/01/30(日) 16:01:47
消しちゃった。
95名無しさん@お腹いっぱい。:2011/02/09(水) 23:50:26
C-, とC-. で select-pane したいんだけど
.tmux.conf にどうやって書けばいいんでしょうか?
今は C-] o と C-] i で分割したpaneを移動してます

#### prefix を C-] に
unbind-key C-b
set-option -g prefix C-]
bind-key C-] send-prefix

#### pane 間の移動
unbind-key o
bind-key C-o select-pane -t :.+
unbind-key i
bind-key C-i select-pane -t :.-
96名無しさん@お腹いっぱい。:2011/02/10(木) 08:29:22
そもそも ^. とか ^, ってのはない
アスキーコードを見ればわかる

Xの端末エミュレータの設定で Ctrl+. や Ctrl+, を
何か別のコードに割り当てたらどうか?
97名無しさん@お腹いっぱい。:2011/02/10(木) 21:27:43
>>96
レスありがとうございます
簡単にはいかないみたいですね

emacsでの枠移動を C-. C-, にしているので
それに合わせられたらいいなと思ったのですが、
よく考えてみたら、prefix で C-] を打つなら
その後に "," や"." を打つ利点が全くないことに気づきました

このままのキーバインドで使いつづけようと思います
無駄な質問をしてしまいました
申し訳ありません
98名無しさん@お腹いっぱい。:2011/04/07(木) 19:23:50.70
tmux has -t hoge 2>/dev/null とするとプロンプトが帰ってこないんですけど
どうしてでしょうか?
99名無しさん@お腹いっぱい。:2011/04/07(木) 22:02:38.90
そうそう、おれもそれが気になってたんだ。後は任せた。
100名無しさん@お腹いっぱい。:2011/04/14(木) 09:51:46.26
先生!
tmuxを導入したみたのですがペイン分割時のラインがおかしいです!

水平だと
qqqqqqqqqqqqqqqqq

垂直だと
xxxxxxxxxxxxxxxxx

交点だと
w

となります!

tmux1.4なのですが他のかたのスクリーンショットとなぜ違う表示になるのでしょうか?
助けて先生!
help me!!
101名無しさん@お腹いっぱい。:2011/04/14(木) 10:02:31.96
気にしなくてよくね。
102名無しさん@お腹いっぱい。:2011/04/14(木) 10:03:18.29
先生、ひどいっす…
103名無しさん@お腹いっぱい。:2011/04/14(木) 10:27:02.06
お前にお父さんと呼ばれる筋合いなどない!出ていけ!
104名無しさん@お腹いっぱい。:2011/04/14(木) 11:30:35.26
おとやん、何でそんなに冷たいん?
たーみなーーーるから繋ぐとこうなるのかなぁ
ググってもわかんないしわけわかめ
105名無しさん@お腹いっぱい。:2011/04/14(木) 12:24:06.28
PuTTY なら FAQ 参照。

* I use PuTTY and my tmux window pane separators are all qqqqqqqqq's!
106名無しさん@お腹いっぱい。:2011/04/14(木) 12:57:11.70
>>105
ありがとう
えーと、英語を読むにACS lineとかいうのに対応してないからみたいな事なんかな?
使ってるのはTeraTermなんだけど解決方法が無い予感…

後、別件でzshのプロンプトの色がtmux上で反映されないのはなんでじゃろい?
256色にはしてるだけじゃ駄目なのかなぁ
107名無しさん@お腹いっぱい。:2011/04/14(木) 13:13:28.70
TeraTerm捨ててPuTTYにしたら疑問が全部吹っ飛んだ
万事解決しますた
みんなありがとう
108名無しさん@お腹いっぱい。:2011/04/14(木) 13:32:36.93
TeraTermではない、Tera Termだ。
109名無しさん@お腹いっぱい。:2011/04/14(木) 13:36:44.50
す、すんません、、先生…
110名無しさん@お腹いっぱい。:2011/04/14(木) 13:59:36.21
余計なことは言わんでよろしい。
111 忍法帖【Lv=28,xxxPT】 :2011/04/15(金) 10:53:59.04
中央のstatusは変更できないのかな?
112名無しさん@お腹いっぱい。:2011/04/19(火) 08:49:07.89
マウスホイールでスクロールさせることはできますか?
今はホイールでコマンド履歴になってます
113名無しさん@お腹いっぱい。:2011/04/19(火) 13:05:31.39
最近tmux 1.4にアップしたら分割ペイン間を移動(selectp)したときに
分割線周辺が崩れる現象が発生するようになった。
皆さんの環境では大丈夫ですか?
114名無しさん@お腹いっぱい。:2011/04/19(火) 14:41:18.60
なったけどコンソール自体の設定弄ってたらいつの間にか直った
115名無しさん@お腹いっぱい。:2011/04/19(火) 23:14:21.57
tmuxに複数箇所からattachすると、全部の画面で同じwindowを表示するんだけど、各自で別々のwindowを選択できないっけ?

・普段は各接続元はwin#1, #2, #3...と別々のwindowを占有して作業
・共同作業やデモの時は全員がwin#0にスイッチして同時に見ながら作業

ということがしたいのだけど・・・
116名無しさん@お腹いっぱい。:2011/04/20(水) 02:44:48.92
117名無しさん@お腹いっぱい。:2011/04/20(水) 02:53:27.25
ごめん違うわ
118名無しさん@お腹いっぱい。:2011/05/01(日) 21:20:53.81
tmux lsk > /dev/null
tmux set base-index 10 > /tmp/out
のように出力をリダイレクトすると、この tmux プロセスが終了せずブロックしてしまうのはうちだけ?
119名無しさん@お腹いっぱい。:2011/05/07(土) 17:25:32.14
エスケープキーがC-tだとしたとき
C-t x 1 みたいなキーバインドはできますか?
120名無しさん@お腹いっぱい。:2011/07/15(金) 02:32:28.06
>106
tmux -2
じゃだめ?
121名無しさん@お腹いっぱい。:2011/07/17(日) 18:54:25.19
複数からアタッチすると、表示範囲がアタッチされてる中で一番小さいターミナルエミュレータのサイズに統一されちゃうけど、無効にできないの?
122名無しさん@お腹いっぱい。:2011/08/03(水) 01:53:51.29
新バージョンについてなんか語れよ。
123名無しさん@お腹いっぱい。:2011/08/03(水) 09:49:01.43
>>122
>>113-114
PuTTYでUTF-8(CJK)だとダメっぽぃ。
124名無しさん@お腹いっぱい。:2011/08/03(水) 09:54:42.36
話題まで乞食するのかよ
125名無しさん@お腹いっぱい。:2011/08/03(水) 22:57:55.44
>>121 ちょっと前まで同じ事考えてた。
>>76 へのレスが答えっぽ。

やりたい事と違うかもしれないけど、
viモードの D(choose-client)で表示範囲が小さいクライアント選んでデタッチする。
126名無しさん@お腹いっぱい。:2011/08/04(木) 03:03:20.55
近頃、screenにもずいぶんと機能追加されて、tmuxの立場危うくない?
127名無しさん@お腹いっぱい。:2011/08/04(木) 03:31:11.72
tmuxの存在意義はライセンスがBSDってとこなので
128名無しさん@お腹いっぱい。:2011/08/05(金) 13:15:58.21
screen から tmux への移行を考えてますが、日本語対応はどんなもんでしょうか?
EUC-JP と UTF-8 を使い分けているので、
きちんと文字コード変換してくれて欲しいのと、
screen では encoding コマンドで EUC-JP と UTF-8 の切り替えを頻繁に行うので、
相当する機能があるか気になっています。
129名無しさん@お腹いっぱい。:2011/08/05(金) 19:23:05.32
どうして移行を考えてるの?
移行したいというからにはscreenでは不満な点があるんだと思うけど。
130名無しさん@お腹いっぱい。:2011/08/06(土) 10:29:57.32
ときたま暴走するとか
1311:2011/08/14(日) 18:28:25.69
132名無しさん@お腹いっぱい。:2011/08/23(火) 19:14:38.24
端末エミュから利用してる時にマウスホイールでコマンド履歴じゃなく画面スクロールさせるにはどうしたらいいっすか?
133名無しさん@お腹いっぱい。:2011/09/02(金) 03:38:53.05
端末エミュに依存する話

端末エミュがホイール操作でtmuxで画面スクロールするような
シーケンスを出力するよう端末エミュを設定すればよい
134名無しさん@お腹いっぱい。:2011/11/09(水) 04:07:35.63
クライアントでもサーバでもtmux起動してる人ってprefixの設定どうしてる?
sshでログインしたサーバからサーバにsshログインしたりしてるから同じprefixは設定できないんだけどかといってprefixに適したキーはすげー少ないし.
135名無しさん@お腹いっぱい。:2011/11/09(水) 09:07:23.54
以前どっかでGNU screenのprefixを何にしてるかアンケートしてたのを
見た気がするけど、どこにあったかわからない...

とりあえず、C-t, C-l, C-z, C-] あたりが挙げられてた気がする。
136名無しさん@お腹いっぱい。:2011/11/09(水) 09:24:37.40
おれはC-kだけど、いま思うとC-lのほうがよさそうだな。
クライアント-サーバーなら、C-k,C-kで済むし不便なくつかってるな。
クライアント-サーバー-サーバーだと、C-k,C-k,C-k,C-kになるのかな?使ったことないな。

サーバーにはプリフィックスをj,k,lあたりを順番に割り当てておけばわかりやすいんじゃないだろか。
137名無しさん@お腹いっぱい。:2011/11/09(水) 10:10:01.77
いにしえのVT端末を使ってるわけじゃないので、プレフィクスを使いわけずに
単純にターミナルエミュレータを分けてる。
138名無しさん@お腹いっぱい。:2011/11/09(水) 14:51:22.38
>136
ctrl L で画面再描画みたいなのはよく使わない?
139名無しさん@お腹いっぱい。:2011/11/09(水) 15:51:47.70
それほどじゃないけど、たまに使いますね。でもC-kよりC-lのほうが使用頻度ひくいかなと。
シェルではC-kはまあまあ使ってるはず。二度押しするのになれてるので不便はないんですけど。

あ、自分は
escape ^K^K
してるということです。
140名無しさん@お腹いっぱい。:2011/11/09(水) 16:09:19.66
俺の場合1秒に2回はCtrl-L押してるから無理だなw
プロンプトが常に一番上にないと落ち着かない病気
141名無しさん@お腹いっぱい。:2011/11/10(木) 17:03:18.65
自分はCtrl-]
ローカルもリモートも動かしている時は、
一回余分に打つか、
それが煩雑だと思う時は、ローカルのtmuxをあきらめて、
端末エミュレータのタブを一つ開いて、そこでリモートのtmuxを。
もちろんタブの切り替えはキーボード割当してる。Alt-Ctrl-矢印。
リモートはキーの割当変えることも考えたことあるけど、
二度打ちが煩雑になるくらいの頻度だと、
割当違うキーを使い分ける方が頭が切り替わらずに大変。
142名無しさん@お腹いっぱい。:2011/11/10(木) 20:31:22.03
^a派もここにいるぞー!
143名無しさん@お腹いっぱい。:2011/11/10(木) 20:41:49.63
シェルで emacs 風キー設定を使ってないの?
144名無しさん@お腹いっぱい。:2011/11/10(木) 23:26:32.64
>141
おいらも ctrl ] 派だ

emacs 系キーバインド使っていて一番かち合いにくいのが
このキーだと思う
145名無しさん@お腹いっぱい。:2011/11/10(木) 23:47:00.87
exit-recursive-editだもんね。
146名無しさん@お腹いっぱい。:2011/11/11(金) 10:04:05.00
telnet の escape character とかぶる
147名無しさん@お腹いっぱい。:2011/11/12(土) 00:20:06.33
>146
誰が使うんだよ…
148名無しさん@お腹いっぱい。:2011/11/12(土) 10:01:55.09
telnet はログインするために使うもんじゃない
149名無しさん@お腹いっぱい。:2011/11/12(土) 10:15:21.80
25とか80とかに繋ぐときに使うね。
150名無しさん@お腹いっぱい。:2011/11/12(土) 10:19:42.80
ctrl-^一択。このキーはemacsでさえ使用されていない。
151名無しさん@お腹いっぱい。:2011/11/12(土) 10:40:12.80
いいけどそれUS配列のキーボードじゃないと打ちづらいな
152名無しさん@お腹いっぱい。:2011/11/12(土) 11:48:32.25
US配列でも打ち辛いよ
153名無しさん@お腹いっぱい。:2011/11/12(土) 12:22:26.18
Ctrl+Shift+6
154名無しさん@お腹いっぱい。:2011/11/12(土) 15:03:36.80
C-jが一番打ちやすい
155名無しさん@お腹いっぱい。:2011/11/12(土) 18:40:29.30
puttyならUS配列でctrl-^で出る。
156名無しさん@お腹いっぱい。:2011/11/12(土) 19:46:43.65
157名無しさん@お腹いっぱい。:2011/11/12(土) 20:38:17.21
>>156
あほ。ctrl-6って意味だ。
158名無しさん@お腹いっぱい。:2011/11/12(土) 20:50:13.88
アホじゃないが
159名無しさん@お腹いっぱい。:2011/11/12(土) 23:01:08.82
Ctrl-数字キーは意外と知られてないよな。
Ctrl-8とか。
160名無しさん@お腹いっぱい。:2011/11/13(日) 11:45:36.68
テンキー使う馬鹿か
161名無しさん@お腹いっぱい。:2011/11/13(日) 12:27:30.72
無知ってみじめだな。w

まともなterminalエミュレータならshiftしなくても、ctrl+qwertyuiopの上段の
数字キーだけでshift時の記号に対するコントロールコードが出る。
shift時の記号に対するコントロールコードが存在しない場合は適当なコードを送る
やつもあるし、まったく送らないのもある。
162名無しさん@お腹いっぱい。:2011/11/13(日) 14:34:54.09
わろすわろす
163名無しさん@お腹いっぱい。:2011/11/13(日) 16:31:44.83
まあでもターミナルエミュレータ依存のことを、全てにおいてそうであるかのように
偉そうに言っちゃうのもどうかと
164名無しさん@お腹いっぱい。:2011/11/13(日) 16:36:18.40
適切なコードであるかは置いておいて、CTRL+数字キーでコードが出ない
ターミナルエミュレータは見たことがない。

出ないヘッポコエミュレータの実例上げてから偉そうにいう事だ。
165名無しさん@お腹いっぱい。:2011/11/13(日) 18:24:49.19
Ctrl-8がdeleteなのは少なくともVT200の頃から。
下手すりゃVT100から。
166名無しさん@お腹いっぱい。:2011/11/14(月) 03:13:49.47
BSだけど
167名無しさん@お腹いっぱい。:2011/11/14(月) 09:32:41.80
TK80BS
あ、これは30年前だ
168名無しさん@お腹いっぱい。:2011/11/14(月) 22:31:00.98
元々Ctrl-8はCtrl-?のことでDeleteだよ。
Backspaceと同じ動作をするttyが多いけども。
169名無しさん@お腹いっぱい。:2011/11/16(水) 15:34:31.60
設定スロットは一つしかないんだから異なる文字を同じ動作に割り当てられるわけねーだろ。




というのは昔の話でerase2で二つまでなら割り当てられるttyもある。
170名無しさん@お腹いっぱい。:2011/12/10(土) 21:39:49.14
age
171名無しさん@お腹いっぱい。:2012/01/25(水) 01:49:06.68
bind-key -rで設定したらその項目以外にも-rがついてしまったんだけどなにこれ?
<prefix>?で表示されるリストのうち、-rつきで設定した項目以降にも-rがついてる。
172名無しさん@お腹いっぱい。:2012/02/05(日) 17:41:17.72
DISPLAYを:0に固定したくて.tmux.confに
set-environment -g DISPLAY :0
って書いても全然反映されないんだが、どうすればいいん?
173172:2012/02/06(月) 15:02:40.28
自己解決した。
set-option update-environmentからはずさないとだめだった。
174koie:2012/02/10(金) 11:27:11.44
stty erase ^h してるとC-hがDELにされちゃう。
これはハードコーディングされている。
stty erase ^?
stty erase2 ^h
で回避できるが、なぜこんな仕様になっているか
コメント・コミットログをみても理解できない。
175名無しさん@お腹いっぱい。:2012/02/10(金) 16:17:36.37
「一文字後退消去はDEL(0x7F)なのである」という流派が昔から存在し続けている。
日本国内には極めて少数。
Emacsもその伝統を引いている。
176名無しさん@お腹いっぱい。:2012/02/12(日) 11:44:04.58
> 「一文字後退消去はDEL(0x7F)なのである」という流派が昔から存在し続けている。

一時期その宗派に従った設定をしてたが徹底しなかったので
環境設定がカオス気味
今は特に気にしてないけど諸々カオスなままだ
177koie:2012/02/12(日) 16:02:40.79
FreeBSDのtermcapのscreenエントリは
kb=^H になってるんだけど。
178131:2012/02/28(火) 23:41:06.24
179名無しさん@お腹いっぱい。:2012/02/29(水) 13:03:20.16
地震過剰なスレて…
180名無しさん@お腹いっぱい。:2012/03/04(日) 03:57:34.79
Pragmatic Bookshelfから本が出たね。
181名無しさん@お腹いっぱい。:2012/03/04(日) 05:05:43.20
それは楽しみだ
182名無しさん@お腹いっぱい。:2012/04/18(水) 11:16:07.23
いっぱいスクリーン作ってそれぞれ違うssh先に接続したら下にsshが並んでどれがどれかわかんなくなるんですけど
下に表示される実行中のコマンドって変えることできるんですか?
183名無しさん@お腹いっぱい。:2012/04/18(水) 12:12:27.81
prefix+,
184名無しさん@お腹いっぱい。:2012/05/18(金) 00:23:41.18
byobuスレが無い・・・
185名無しさん@お腹いっぱい。:2012/05/18(金) 00:43:47.45
byobuってscreenのラッパーじゃないの?
186656:2012/05/18(金) 15:58:27.35
>>185
最近のubuntuでは、tmuxのラッパーでもあるらしいです。
187名無しさん@お腹いっぱい。:2012/05/26(土) 08:58:14.76
>>121
これどういう設定にすればいいん?
188名無しさん@お腹いっぱい。:2012/05/29(火) 17:21:07.49
>>187
設定できないんちゃう?

使っていて、アタッチ元毎の環境が別々になるかどうかがscreenとtmuxの結構大きな違いのように思える。
189名無しさん@お腹いっぱい。:2012/06/01(金) 18:17:25.98
>>121
これがホントにこまる

あと別端末から同一セッションに接続すると描画がすべて同期されるのがいや。
new-session をいくつも作るはめになる。というかわざとこういう作りなのか?

screen の挙動のほうが好きなんだが、上の二つの理由で移行できずにいる・・
190名無しさん@お腹いっぱい。:2012/06/01(金) 18:23:10.50
一般論として、プロセスから見ると、(例えばvi)
一つの画面サイズに固定されてないと話しにならないので、
セッションごとにサイズを保持していて、
セッションがアクティブになるとSIGWINCHを投げるしかない。
ただ複数のセッションが同時に動くことを前提にすると、(複数人の同時書き込みなど)
そういう処理は不可能になる。
191名無しさん@お腹いっぱい。:2012/06/14(木) 17:27:35.34
cygwinで動かないんでしょうか
192名無しさん@お腹いっぱい。:2012/06/21(木) 15:51:46.91
screenだと1行が長くて折り返されるようなコマンド(例えばdmesg)を実行したとき、
手元の端末の横幅を変更すると、動的に折り返しが再描画されるけどtmuxではできないね。

tmuxでこれさえ出来れば自分の使い方では完璧なんだけどこういう動作に変更する方法はないものか。
193名無しさん@お腹いっぱい。:2012/06/21(木) 15:59:54.79
dmesgじゃ例が悪かった。
tail -F /var/log/messages とかをの既に出力された分も
端末サイズの変更に追従して動的に折り返し位置が変更されて欲しいなと。
194名無しさん@お腹いっぱい。:2012/06/21(木) 16:04:57.83
複数から同時アタッチすると一番小さい端末のサイズにされるけど、
デタッチしてでかいサイズに戻ったらでかいサイズで折り返ししなおして欲しいよね。

>>192-193
tailみたいな端末のコマンドだったらtmuxの中からscreen tail -F /var/log/messagesじゃだめ?
195名無しさん@お腹いっぱい。:2012/07/04(水) 16:15:10.83
binaryファイルやShift_JISファイルをcatするとtmuxがバグってステータスバーに出力された内容が表示されちゃうんですがこれって仕様でしょうか?
そもそもcatしなければいいのですが、割りとやってしまうので困ってます。。
196名無しさん@お腹いっぱい。:2012/07/04(水) 16:40:36.93
たまたまステータスバーに出力するエスケープシーケンスが含まれていたと思われる。
197名無しさん@お腹いっぱい。:2012/07/04(水) 18:04:56.85
198名無しさん@お腹いっぱい。:2012/07/04(水) 18:06:35.13
>>195
すまんミスった。
あー、それ俺もあるわ。でも直し方知らんから誰か教えて。
199名無しさん@お腹いっぱい。:2012/07/04(水) 18:27:43.53
printf "\033]2; タイトル \007\c"
するか、そもそも変えられないようにするか。
setw -g automatic-rename
200koie:2012/07/15(日) 14:31:32.16
tmux-zoom.sh便利や
201名無しさん@お腹いっぱい。:2012/08/17(金) 21:05:28.80
tmux-powerlineちょっといいやんけ
202sage:2012/08/23(木) 15:51:46.45
コンソールで長いコマンド(文字)打とうとする自動で折り返されないんだけど、何とかする方法ないかな?
203名無しさん@お腹いっぱい。:2012/08/28(火) 03:34:07.46
macに™ tmux入れたんだが使い方不明
ターミナルでtmux打つと、
タイトルは™uxになるが、contrl b % やっても何も反応しない
下に出てるバッファリストみたいなのは何なんだ?
移動はどうやるんだ
204名無しさん@お腹いっぱい。:2012/08/28(火) 14:53:34.25
C-b h
これやっとけ
C-b %等の表記はControl+b <離す> %という意味

$ man tmux
まずはここから
205名無しさん@お腹いっぱい。:2012/08/29(水) 06:38:07.30
man読んだけど普通のことしか書いてない
というかマジでCtrl+b %とかやっても何も反応しない
terminalでCtrl +b 押した後、%やhを押すとその%やhだけがコマンドラインに出て
エンター押すと、%とかいうコマンド無いよ 言われます

™uxって何なのって感じで腹たってます
この文でも™になるところから腹立つ

ちなみに.™ux.confとかは作ってないからキーバインドが違うわけでも無さそう
206名無しさん@お腹いっぱい。:2012/08/29(水) 08:50:26.76
とりあえずtmux未起動のまま
$ tmux list-keys
で send-prefix は期待通り?
207名無しさん@お腹いっぱい。:2012/08/29(水) 10:06:48.87
はい、すいません・・・ キーバインドがC-bではありませんでした
本当に申し訳ありません

さてなぜキーバインドが変わってしまったんでしょう
~/には .™ux.confはないのですが
208名無しさん@お腹いっぱい。:2012/08/29(水) 11:30:14.69
$PREFIX/etc/tmux.conf になんか書いてあるんじゃねーの?
209名無しさん@お腹いっぱい。:2012/08/29(水) 22:37:42.53
>>205

tm が合字になるのは、システム環境設定の言語とテキスト
(c) とか 1/2 とかもな。
210名無しさん@お腹いっぱい。:2012/08/30(木) 23:41:22.80
$PREFIXって何ですか?
echo $PREFIXしても何も出ません
211名無しさん@お腹いっぱい。:2012/08/31(金) 00:39:57.12
インストールする時の根っこになるディレクトリ

/opt/local以下にいれたとか/usr/local以下に入れたとか
/usr直下に入れたとか$HOMEに個人権限で入れたとか、あるだろ。
212名無しさん@お腹いっぱい。:2012/08/31(金) 02:31:54.87
homebrewで入れたので
/usr/local/Cellar/tmuxにあります
しかし、.tmux.confは見当たりません
213名無しさん@お腹いっぱい。:2012/08/31(金) 14:02:05.57
.tmux.confは$HOMEだろ
214名無しさん@お腹いっぱい。:2012/08/31(金) 19:49:47.10
あ、$HOMEに大量の.file抱えてるのってどうなんですかね。
215名無しさん@お腹いっぱい。:2012/08/31(金) 19:50:41.74
スレ違い。
216名無しさん@お腹いっぱい。:2012/09/01(土) 01:48:49.62
アンインストールしてインストールしたら元に戻りましたよっと
217名無しさん@お腹いっぱい。:2012/09/28(金) 19:25:16.75
Macでのマルチバイト文字問題修正されんかねぇ。
直そうと思ったけど諦めた…
218名無しさん@お腹いっぱい。:2012/09/29(土) 18:52:47.95
マルチハ゛イト
219名無しさん@お腹いっぱい。:2012/10/17(水) 03:55:29.55
1.7でてるよー。
何やら色々と機能が追加されたようす
ttp://sourceforge.net/projects/tmux/files/tmux/tmux-1.7/
220名無しさん@お腹いっぱい。:2012/10/17(水) 11:50:12.09
cygwinでは動作しないんだよね?難しい問題があるみたい。
うごいてくれるとうれしいんだけど。
221名無しさん@お腹いっぱい。:2012/10/17(水) 12:54:59.10
素人は突拍子もない事言い出すなあ。
222名無しさん@お腹いっぱい。:2012/10/17(水) 13:43:55.88
>>219
Mac上で日本語ファイル名の濁点、半濁点がちゃんとでるようになってるやん!
223名無しさん@お腹いっぱい。:2012/11/13(火) 20:24:36.96
>>222
このパッチで直してくれてるね。>>217とわずかの差だw
http://sourceforge.net/tracker/?func=detail&aid=3566884&group_id=200378&atid=973264

アホすぎてパッチの意味が全くわからなかった。Unicode正規化かぁ、勉強になった。
http://homepage1.nifty.com/nomenclator/unicode/normalization.htm#hiragana
224名無しさん@お腹いっぱい。:2012/11/13(火) 20:29:12.89
>>223
OS Xの変なUTF-8のせいとかなんかと…つか、これだけとは。
ロシア語やらでも類似の問題があったと思うけど、それは大丈夫なのかな。
扱うことないから気にしてないけど
225名無しさん@お腹いっぱい。:2012/11/13(火) 21:04:01.80
それNo information ってズバッと返されてたから自分も印象に残ってた。
ttp://sourceforge.net/tracker/index.php?func=detail&aid=2793681&group_id=200378&atid=973262
このロシアンは英語苦手なんだろうな、すごくわかるぜ…
しかしこの開発者の仕切りは歯切れが良くて好きだな
226名無しさん@お腹いっぱい。:2012/11/14(水) 12:15:09.37
あんまり話題もないので…
GNU Screenはほとんど使ったことないけど、今のtmuxと比べて機能的にいかがなもんかね?
同じくらい?
227名無しさん@お腹いっぱい。:2012/11/14(水) 22:56:18.57
ttp://www.undeadly.org/cgi?action=article&sid=20090712190402
ここにある開発者のインタビュー(古い)によると
元々screen 使ってたけど拡張しようとしたらソースコードが読みにくくて
今後もそれを拡張するくらいなら新しく書き直した方がマシって事が作った理由らしいよ。

そこまではフーンって感じだったが、tmuxを公開したらOpenBSDのセオ兄貴が
やたら気に入ってハッカソンに連れて行かれたって展開が笑えた。
ttp://www.flickr.com/photos/vext01/4001771117/sizes/l/in/set-72157622554921180/
ハッカソンでのtmux開発者ニコラス君(一番右)
228名無しさん@お腹いっぱい。:2012/11/15(木) 13:57:03.29
>227
+1 参考になる
229名無しさん@お腹いっぱい。:2012/11/15(木) 17:10:00.78
まあな screenのソースコードは K&R C だから古いっちゃあ古い。
SunOS4.xのおまけccでもコンパイルできるよ。
230名無しさん@お腹いっぱい。:2012/11/15(木) 17:47:34.39
>>227
よくいわれる脱GPL (GNU?)とかなんとかっていうのは、別に作者が言い出したわけじゃないのな。
BSDの連中やらがそこに目を付けたってこと?
231名無しさん@お腹いっぱい。:2012/11/16(金) 08:36:40.50
まあ別実装が増えるのはいいことだ。
232名無しさん@お腹いっぱい。:2012/11/16(金) 21:36:44.12
>>230
よく言われてるの?英語圏のtmuxに関する話題でそういうの読んだ事ない
個人的にはGive&Takeが成立して手を結んでる印象です

まず作者は、OpenBSDに標準で入ってフィードバック増えた事を喜んでる
セオが初っ端でメモリリークが2件(修正済み)あるって指摘してように、あそこうるさい人多いしw
あと開発陣と会えた事

OpenBSD側はセオが気に入ったって事と、MLで
「これがOpenSSHみたいにキラーアプリになるんじゃね+(0゚・∀・) + 」って
かわいい意見読んだ事あるくらい
233名無しさん@お腹いっぱい。:2012/11/16(金) 21:48:54.03
ところで、皆さんステータスバーに何を表示させてますか?
シャレた奴あったら教えて下さい

自分は以下を参考にこんなで使ってます
ttp://crunchbang.org/forums/viewtopic.php?id=20504
・ウィンドウ名
・時刻 %a %H:%M'
・Loadavg (cut -d " " -f 1-3 /proc/loadavg)
234名無しさん@お腹いっぱい。:2012/11/16(金) 22:19:33.38
>>233
おぉ、なかなかいいな。
俺はこれを改造して使ってる。
ttps://github.com/erikw/tmux-powerline
235名無しさん@お腹いっぱい。:2012/11/16(金) 22:35:36.10
>>234
サンクス。超高機能ですね。
天気が特に面白そうだったので読んでみます
236名無しさん@お腹いっぱい。:2012/11/16(金) 22:37:55.77
普段使いだと微妙にもたつくのが気にならないか?
237名無しさん@お腹いっぱい。:2012/11/16(金) 22:54:42.82
まぁね
ただ234のはデザインがカッコ良いと思う
238名無しさん@お腹いっぱい。:2012/11/17(土) 00:43:51.95
一時期凝ったけど、最近は、日付とウィンドウ情報以外には
Wi-Fi強度、バッテリー残量、ボリューム、ロードアベレージ
を易経記号を使って棒グラフ状に表示しているだけだな。
239名無しさん@お腹いっぱい。:2012/11/17(土) 09:54:53.08
suなシェルを常時開いているので、ユーザー名を取得するように改造している。
240名無しさん@お腹いっぱい。:2012/12/04(火) 00:26:39.90
>>174
ttp://sourceforge.net/tracker/index.php?func=detail&aid=3064904&group_id=200378&atid=973262
にバグ登録されてるね。と思ったら違う内容だった。
241名無しさん@お腹いっぱい。:2012/12/04(火) 16:54:35.78
ML活発だしそこで聞くのが早そうだね
242名無しさん@お腹いっぱい。:2012/12/08(土) 04:26:47.33
Mac (10.8) でtmux使っている人、
monitor-activityをonにしてps | lessとかすると、ステータスラインが大変なことにならないか?
243名無しさん@お腹いっぱい。:2012/12/08(土) 13:04:21.73
Half page down/up (C-d) を vi-copy の別 key に bind したいんだけど、
どうやればいいすかね。
page-down はあるんだけど half-page-down はない…
機能あんなら command になっててもいいのになー。まあしゃーない。
244名無しさん@お腹いっぱい。:2012/12/08(土) 15:30:07.09
>>242
んー、俺は大丈夫っぽい OS X 10.8.2 / tmux 1.7

>>243
1.7 にはなくて、HEAD には以下のコードが含まれてるから次のリリースではいるかもしらん。
実際、コンパイルして動かしてないからわからんけど
% fgrep -inHr page-down *
mode-key.c:108: { MODEKEYCOPY_HALFPAGEDOWN, "halfpage-down" },
245名無しさん@お腹いっぱい。:2012/12/08(土) 15:36:50.87
>>243
HEADコンパイルしたらいけた

% tmux -V
tmux 1.8

bind -t vi-copy ^o halfpage-up
bind -t vi-copy ^x halfpage-down
246名無しさん@お腹いっぱい。:2012/12/09(日) 16:22:23.87
おー、情報 thx. C-d については 1.7 のコードしか見てなかった。
それなら 1.8 を待つことにしよう。release cycle そんなに長くないよね、多分。

^o とかも書けんだねえ。screen から移ったばっかだから知らんことが多い。
247242:2012/12/16(日) 01:32:12.15
clangでビルド、alternative-name on で ps | less した結果。
ttp://i.imgur.com/47P56.png
どんどん増える。
ttp://i.imgur.com/GgT7h.png
248242:2012/12/16(日) 01:35:18.01
>>247
> alternative-name on
訂正、automatic-rename on の間違い...
249名無しさん@お腹いっぱい。:2012/12/16(日) 01:52:39.86
>>247
ほんまや。なったわ。
なんでこれ一生懸命リネームしようとすんの?
250名無しさん@お腹いっぱい。:2012/12/16(日) 09:58:34.99
tmuxのmanを読んだら環境変数TERMにscreen をセットするって書いてるけど
これは何のためにやってるかわかるいたら教えて下さい
251名無しさん@お腹いっぱい。:2012/12/16(日) 14:44:00.08
tmuxが好むエスケープシーケンス(screen互換)を、
terminfo/termcapを使ったプログラムに出力させるため。
252名無しさん@お腹いっぱい。:2012/12/16(日) 16:05:27.55
>>251
ありがとう!エスケープシーケンスだったのか
ムズムズしてたので聞いてよかった
253名無しさん@お腹いっぱい。:2012/12/22(土) 14:32:25.55
そういえば tmux -2 ってあるよね。
256 colors のために
set -g default-terminal screen-256color
してるけど、専用のオプション -2 を指定する方がいいんだろうか。
まあ変わらないと思うけど。
というか単にその時だけの場合に指定するものか。
254名無しさん@お腹いっぱい。:2012/12/22(土) 16:21:02.86
どっちでも効果は同じ。
引数の方は種々の事情でTERMの設定ではうまくいかない時、
オーバーライトするためのものだろう。
255名無しさん@お腹いっぱい。:2012/12/22(土) 17:16:33.84
あーやっぱそうですか。

関係ないけど monitor-activity って terminal resize でも反応すんだね。
selected window じゃなくても即時 resize してるのか。
おかしかないけど、selected で resize でもいいような気はするな。
tiling wm 内で使ってる人しか気にしないだろうけど。
256名無しさん@お腹いっぱい。:2012/12/22(土) 20:40:29.11
>>121,189
根本的解決ではないけど、2つセッション(A,B)を作ってBをAに同期させれば描画は分離出来た
でも他のウィンドウも一番小さい画面と同じサイズになってるので以下のオプションをオン
setw -g aggressive-resize on
しかし、セッション管理の手間も増えそうだから自分はやんないだろうな
そもそもScreenを知らないからそんな不満持ったことなかったや

このURLのMultiple Clients Sharing One Sessionってところ
https://mutelight.org/practical-tmux
257名無しさん@お腹いっぱい。:2012/12/23(日) 02:06:50.84
その page みて気付いたけど screen より resize で文字が
あまり散乱しない点で tiling window manager に向いてるのか。
zsh の RPROMPT とかの文字が。
xterm と同様の挙動みたいだね。
散乱しても表示してほしい場合は screen の方がいいか。
258名無しさん@お腹いっぱい。:2012/12/23(日) 17:26:14.13
>>257
言われてみれば awesome 使いが気に入って紹介してる事おおいかも
259名無しさん@お腹いっぱい。:2012/12/30(日) 16:54:19.64
ぱっと見で特に問題なさそうだったから multibyte 対応されてるのかと思ってたけど、
そうでもないんだね。
copy mode での移動とか検索とか command mode での入力とか。
あんまり使わないから問題ないのかね。
個人的には copy mode での移動が多いので難だけど。cursor-right, next-word とかが。
260名無しさん@お腹いっぱい。:2013/01/17(木) 23:24:25.59
tmuxでコピーモードにすると,
表示された内容が遡って表示出来ますが,
途中までしか表示され内容です.
一番上まで戻るにはどうすればよいでしょうか?
261名無しさん@お腹いっぱい。:2013/01/17(木) 23:27:14.65
history-limit を増やせば?
262名無しさん@お腹いっぱい。:2013/01/17(木) 23:41:09.53
>>261
変化ありませんでした.
263名無しさん@お腹いっぱい。:2013/01/18(金) 16:42:03.95
あのさあ、増やしてから何か出力させてみた?
264名無しさん@お腹いっぱい。:2013/01/19(土) 10:37:01.51
tmux って tmux なしや screen に比べて
yes 起動数秒後の ^C の反応なんか遅いよね。
yes 4数秒後とか。特に高負荷下だと。
なんでかは分からないけど。
265名無しさん@お腹いっぱい。:2013/01/19(土) 11:25:06.32
出力の受け取りが優先的だからでしょ。
266名無しさん@お腹いっぱい。:2013/01/19(土) 14:07:59.73
あーそうなの?なんか option とかあればいいけど。
267名無しさん@お腹いっぱい。:2013/01/19(土) 18:41:53.02
どうも tmuxなしと screen は描画した分に応じて入力を取るみたいだね。
tmux は描画が追い付かなくてもどんどん入力を取る感じ。
^C で yes は即時終了しているけど溜まった分の描画に時間がかかっている。
c0-change-interval, c0-change-trigger で改善できるようだけど、
なんかこの option 不思議な動きをするな。
c0-change-interval を 0 にして yes した後に元に戻しても 0 のときみたいに yes が重かったり、
なんか色々。
まあでも変なことしなければ問題ないのかな。
とりあえず yes 打たなきゃだいたい問題ないし放置しとくか。
268名無しさん@お腹いっぱい。:2013/01/21(月) 23:51:12.75
tmux遅い対策としては端末を速くすると効果がある。
269名無しさん@お腹いっぱい。:2013/01/26(土) 00:54:43.93
端末変えるとか?
全画面 xterm の yes で終了が遅れる。(c0-change-trigger を下げれば特に遅れない。)
半画面だとデフォルトの c0-change-trigger が効いているようだ。

前に c0-change-interval みたいなこと(60fps に描画を抑えるとか)を
xterm がやってくれるといいと思っていたけど、
tmux とかがやってもいいんだな。
270名無しさん@お腹いっぱい。:2013/01/26(土) 11:46:59.98
どんな情況で必要になるの?
271名無しさん@お腹いっぱい。:2013/01/26(土) 12:46:42.62
出力が大量のときでしょ
272名無しさん@お腹いっぱい。:2013/02/19(火) 00:52:40.34
tmux -h についての熱い議論展開中
273名無しさん@お腹いっぱい。:2013/03/14(木) 03:36:54.15
最近macで使いはじめたんだけど、muttでメルマガによくある「━」とかが連打してあるようなメールを
表示させるとおかしくなる。C-Lで再描画するとキレイになるんだけど、スクロールしたりすると
また乱れる。あと※とかそんな記号があるファイルを vim で縦分割したりするとやっぱ乱れる。
http://ta.ps.st/d/1350718711.html を参考にしてASCII以外は全て倍角扱いにしてみたらちょっと良く
なったような気がした、けどやっぱまだダメ…
しょうがないんでクソみたいなHTMLを編集したりする時はデタッチして生ターミナルでやってます。
同じような悩みの人居ますか?
274名無しさん@お腹いっぱい。:2013/03/14(木) 21:57:56.33
ambiwidthでしょ
275名無しさん@お腹いっぱい。:2013/03/14(木) 22:17:22.25
フォント
ターミナル
tmux
mutt

全部対応しないと駄目なんじゃないか
276273:2013/03/15(金) 01:10:52.59
>>274-275
やっぱその辺ですかねぇ…macのiTerm2でambiwidthの設定して、vimもset ambiwidth=doubleだし、
tmuxも対応したはず…
で、よく調べたら vim で崩れる原因が分かりました…C2A0(UTF-8の半角空白)でした…誰だよこれ…

ASCII以外全部ダブルにするのは乱暴だったと反省してこのパッチ当てたら直りました
https://gist.github.com/waltarix/1399751

muttの「━」とかは相変わらずゴミが残ったりするけど、まあまあ快適になった!
277名無しさん@お腹いっぱい。:2013/03/24(日) 12:07:44.79
macは使ったことがないのでlinuxの場合しか知らないけども
wcwidth()の返す値はcharmapに依存するのでそういうのがあればそれもいじればよかったんじゃないかなあ
場合によっては端末(xterm)にもpatchを当てる必要があったけど、俺はそれで動いたよ
278名無しさん@お腹いっぱい。:2013/03/27(水) 13:14:43.96
1.8出た
279名無しさん@お腹いっぱい。:2013/03/28(木) 12:30:59.07
おかしかったマウスイベントがらみの挙動が全部直ってた
これで安心してマウス使えるわ
280名無しさん@お腹いっぱい。:2013/04/14(日) 21:04:50.84
^[[?1;2cとか表示されるんだけどなにこれ
281名無しさん@お腹いっぱい。:2013/04/14(日) 22:55:15.13
誰か echo '\e[c' してる?
282名無しさん@お腹いっぱい。:2013/04/15(月) 00:50:57.19
犯人はuim-fepっぽい
uim-fepを噛ませると挙動がおかしくなる・・・
283名無しさん@お腹いっぱい。:2013/04/18(木) 09:44:25.33
どっち?
uim-fep & tmux a
してるけど問題ないよ
284名無しさん@お腹いっぱい。:2013/04/28(日) 23:47:43.84
ついにNicholasキレたか…
285koie:2013/04/29(月) 00:26:20.18
>>284
kwsk
286名無しさん@お腹いっぱい。:2013/04/29(月) 09:22:41.56
287名無しさん@お腹いっぱい。:2013/04/29(月) 09:34:13.20
choose-tree -uの変更が気に入らなかったJasonが
コードも書かずに個人攻撃やら文句ばっかでうっとうしすぎるからNicholasが追い出した
288名無しさん@お腹いっぱい。:2013/05/17(金) 19:47:21.07
Cygwinパッチきてるから取り込まれるかも。意外と需要あるんかいのう
289名無しさん@お腹いっぱい。:2013/06/10(月) 23:50:06.10
next-windowの「c^b n」を
prefixなしで「c^→(右キー)」にできませんかね。
290名無しさん@お腹いっぱい。:2013/06/11(火) 00:01:59.08
291289:2013/06/12(水) 23:42:03.41
>>290
ご回答ありがとうございます。
bind-key -n C-n next-window
 だとprefixなしでc^nで次のウィンドウに行けるんですけど
bind-key -n C-Right next-window
 だと機能しなくなります。
→キーを使うにはなにか設定がいるのでしょうか?
292289:2013/06/13(木) 02:29:59.90
set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@"
こいつを入れることで解決しました。
ありがとうございました。
293名無しさん@お腹いっぱい。:2013/06/13(木) 09:27:14.31
>>292
おぉ。そんなに色々入れんとダメやったんか。
環境なに?
294289:2013/06/13(木) 11:35:49.20
>>293
windows + putty -> zsh on FreeBSD 9.1R(x64)
です。
295名無しさん@お腹いっぱい。:2013/06/15(土) 13:38:46.11
外側 TERM=xterm* ?
そういえば cygwin の termcap に putty の記述があったような…
# 関係ない話かな?まあいいか。
296名無しさん@お腹いっぱい。:2013/06/15(土) 15:06:30.34
>>292
こういう系よくわからんのやけど、これって putty側の問題?
297名無しさん@お腹いっぱい。:2013/06/18(火) 11:23:33.93
tmuxのステータスバーに色付き出力を使うことってできないんですか?

set -g status-right #(~/statusbar-output.sh)
と書いて statusbar-output.sh の中身は

#!/bin/sh
echo -ne '\e[31mhogehoge\[m'

こういう風になってるんですが、どうもうまく行きません。
298名無しさん@お腹いっぱい。:2013/06/18(火) 12:17:24.70
>>297
#!/bin/bash
echo -n '#[fg=colour37, bg=colour34]hogehoge#[default]'

みたいに、tmux的な色指定ならうまくいく。colourのスペル注意
正確なバージョンは調べてないけど、bash version 4以上じゃないと正しく動かないけど
GNU bash, version 4.2.45 と zsh 5.0.2 では上で動いた
エスケープシーケンスのやつはダメっぽい
299名無しさん@お腹いっぱい。:2013/06/18(火) 15:16:09.85
tmux流の色指定にしたらうまく行きました。
ash(FreeBSDの/bin/sh)でも echo -n '#[fg=colour5]' で動きました。
300名無しさん@お腹いっぱい。:2013/06/18(火) 19:43:52.98
tmuxはCLIのソフトウェアにしては珍しく英国式スペルやなと思ったら、Nicholasが北アイルランド出身なのか
301名無しさん@お腹いっぱい。:2013/06/18(火) 21:19:26.81
>>295-296
コンソールではどうやっても「c^→」はできませんでした。
puttyでできたので、いいんですが。。
矢印キーってなんか特殊?なんですかね(\e[Aとか)

>>300
これティーマクスって読むんですね。
ツムックスだと思ってました。
302名無しさん@お腹いっぱい。:2013/06/19(水) 22:35:23.35
コンソール?の話はしてないような…
いやいいけど
303名無しさん@お腹いっぱい。:2013/06/19(水) 22:43:23.38
konそーる?
304名無しさん@お腹いっぱい。:2013/06/19(水) 22:56:39.55
なんだって?
305名無しさん@お腹いっぱい。:2013/06/19(水) 23:11:02.42
カーソルキーの歴史的な話は全然しらんけど、たぶん特殊なんじゃないかな?
viかemacsでも最初矢印キー使えなかったんじゃないっけ
スレ知やけど
306名無しさん@お腹いっぱい。:2013/09/26(木) 12:12:46.80
新しいwindowやpaneを作る時にカレントディレクトリで開いてくれるのはいいんだが
パスにsymlinkがあると勝手に展開される
$PWDでいいのに
307名無しさん@お腹いっぱい。:2013/09/26(木) 12:31:01.92
>>306
あー、たしかに
308koie:2013/09/26(木) 23:31:59.58
>>306
たぶん無理かな。
シェル自体のPWDには反映されてないし、
カーネルはCWDは展開後しか覚えてないし。
シェル自体に手を入れたりcdを細工すればいけるとおもうけど。
309名無しさん@お腹いっぱい。:2013/09/28(土) 13:16:18.14
それより make 中とかに new-window すると一時的に作成されたディレクトリになることがある方が気になる。
310名無しさん@お腹いっぱい。:2013/10/23(水) 03:25:31.17
tmux を使ってから
chmod 755 directory としようとしてsudoを忘れたから
Ctrl + a で文頭に戻ってsudoってうつと
sudod 755 directory というように文字が重なってしまいます。
コマンド的には問題ないのですが、途中から見えなくて
困っています。何か解決策はありませんか?
311名無しさん@お腹いっぱい。:2013/10/23(水) 08:48:20.83
これtmuxのせいだったのか
312名無しさん@お腹いっぱい。:2013/10/23(水) 09:30:39.42
うちはならないよ

Linux 3.11.5-1
tmux 1.8
rxvt-unicode (urxvt) v9.18 - released: 2013-03-24
313310:2013/10/23(水) 12:43:27.58
tmuxを使って特定のサーバにsshでつなぐとなりました
サーバの端末ではなってないですが
314名無しさん@お腹いっぱい。:2013/10/23(水) 13:09:59.65
このへん?
http://unix.stackexchange.com/questions/67537/
prevent-ssh-client-passing-term-environment-variable-to-server
315名無しさん@お腹いっぱい。:2013/10/23(水) 13:15:42.13
根本的な解決方法はわからないけど、発生したらCtrl-Lしてる
316名無しさん@お腹いっぱい。:2013/10/23(水) 19:15:55.87
tmux は、全角文字の扱いが、まだ、不十分なところがあるようで、
copy-mode でカーソル移動すると、日本語の上で、2回とまったりする。


件の表示乱れは、うちでもなってて、多分 unicode の ambiguous char width
関係じゃないかな と、思っているんだけど。

参考 ttp://ja.wikipedia.org/wiki/東アジアの文字幅


私自身の例だと、ripping した CD のアルバム名で、ディレクトリに変な文字が入っていると
prompt の dirctory 表示にその文字が表示されて Ctrl-a で、行頭に戻った時の位置が
ずれる気がする。

あと、時折、 ls とかの表示もおかしい。(けど、これは、端末のせいかも)
317名無しさん@お腹いっぱい。:2013/10/24(木) 09:27:02.31
tmuxやscreenでその手の問題っていまいち原因追求しにくいよね。
一度これを試そうと思っているのだけどなかなか機会がない。

Run command with CJK-friendly wcwidth(3) to fix ambiguous width chars
https://github.com/fumiyas/wcwidth-cjk
318名無しさん@お腹いっぱい。:2013/10/24(木) 16:48:05.84
>>316

>>310 は半角文字だけでも起こるよ
319名無しさん@お腹いっぱい。:2013/10/26(土) 03:12:47.90
半角ってASCII文字のことだよね?

>>317
screen に文字幅絡みの問題ってそんなあったっけ?

>>310 は知らないけど copy-mode の件なら wcwidth が正しい環境でも起こるので
wcwidth ではないような気がする。というか wcwidth を使ってないようす。
command-prompt とか。
search-forward はそもそも日本語入らないけど。
320名無しさん@お腹いっぱい。:2013/11/10(日) 12:46:06.14
>>316
だいぶ前に俺が書いたpatchで多分想定通りに動くと思うからよければどうぞ
但し、端末はxtermでosはlinuxじゃないとできないと思う

charmapとtmuxとxtermをいじることになる

tmuxのpatch置き場
https://github.com/silenvx/PKGBUILD/tree/master/tmux

xtermのpatch置き場
https://github.com/silenvx/PKGBUILD/tree/master/xterm

charmapに書き込むAmbiguousな文字のリストの生成スクリプト
https://github.com/silenvx/bin/blob/master/gutf8cjk.sh

charmapのいじり方とそれぞれのpatchの役割については
http://d.hatena.ne.jp/silenvx/20120929/1348930210
この記事を順に読んでいってもらえたらわかると思う
ごちゃごちゃしててすまないが。
場合によってはtmuxのborderとterminfoもいじった方がいい。これについても記事に書いてあります
321名無しさん@お腹いっぱい。:2013/11/19(火) 16:52:28.38
最近 screen で ncurses 周りが崩れるのを治すのに疲れて、
tmux にしようと考えてるのですが分割について教えて下さい。

screen では window を分割表示できるので、2つの作業中の window を
必要に応じて並べて表示できるのですが、
tmux はやはり pane の分割しかできないのでしょうか。

やりたいことは、すでにある window を並べて表示する。
で、もうひとつ条件としてその時に、window ナンバーが崩れないようにしたい。
というものになります。
322名無しさん@お腹いっぱい。:2013/11/19(火) 19:49:49.63
>>321
> やりたいことは、すでにある window を並べて表示する。
これは join-pane でおk
だけど、これは 「window を並べる」というより、window を2つの pane に分割して、そこに別の window を pane として並べるという感じ (man tmuxより)
おそらくこの時点で window 番号は失われてる

> で、もうひとつ条件としてその時に、window ナンバーが崩れないようにしたい。
なので、join-pane した window を、再びバラバラに (break-pane) すると、window 番号が変わる可能性がある (空いている最小 window 番号が割り振られる)

tmux 内で、任意のシェルコマンドが実行できるので、
join-pane で window 番号を保存
break-pane で 保存してあった window 番号に復元する
みたいな設定をすれば目的は達成できそうな気がする
323名無しさん@お腹いっぱい。:2013/11/19(火) 20:07:06.54
>>322
ありがとうございます!

join-pane -s number と break-pane -t : で大体同じことができそうです。

間で create window してしまうと番号がずれちゃいますが、
普段使うときは最初に window を 10 個作っちゃうので、
気をつければ問題無さそうです。

root 作業は window 0 or 1 とか テンポラリ作業は window 7 などという感じで
習慣化して、今まで障害出ないようにしてたので乗り換えるのに躊躇してましたが、
多少違うとはいえこれで慣れていけそう。
本当に有難うございます。
324名無しさん@お腹いっぱい。:2013/11/19(火) 20:25:19.87
>>323
オプションまでみてなかったわ。スマソ
break -t で window number 指定したらいけるね

Vim ユーザーなら set -s escape-time 0 は必須。異論は認めない
325名無しさん@お腹いっぱい。:2013/11/21(木) 09:34:32.84
特に何も考えずwindow複数開いちゃったんだけど
これをpaneに変えて分割表示にするってできないかな
screenから乗り換えてきたんだけど、時々やらかしちゃう
326名無しさん@お腹いっぱい。:2013/11/21(木) 12:55:30.69
join-pane
327名無しさん@お腹いっぱい。:2013/11/21(木) 13:09:11.10
>>325
サンクス
328名無しさん@お腹いっぱい。:2013/12/10(火) 04:06:58.76
ひとつのペインを複数のウィンドウで共有できる?
ウィンドウを切り替えても常に同じペインを表示させておきたい
329名無しさん@お腹いっぱい。:2013/12/10(火) 05:41:58.57
>>328
ちょっと違うけどカレントペインを他のウィンドウのペインと交換する方法ならある
これなら切り替えたいペインが1つだけなら似たようなことはできる
ttp://unix.stackexchange.com/questions/53154/how-do-i-cycle-through-panes-inside-a-window-in-tmux-like-in-screen

共有はできなかったような
330名無しさん@お腹いっぱい。:2013/12/11(水) 14:29:49.82
>>329
うーん、共有だめかー。とりあえずそれでやってみる。ありがとう!
331名無しさん@お腹いっぱい。:2013/12/18(水) 10:29:49.59
半角かなとかつかってると表示が崩れてしまいます
(行が適切な場所に表示されない,^Lでも綺麗にならない)

FreeBSD-8, mlterm, tmux, emacs24, navi2ch という
組み合わせで,EUC-JP 環境です

mlterm上に直接 emacs 起動+navi2ch なら問題ないです

ということで tmux がなにかしら弱いのは確からしいのですが
なにか良い設定とか工夫とかあったりしますでしょうか?

あと screen + emacs ではEUCでも問題ないです
(半角かなは表示されるようなされないようなという感じですが)

mlterm/tmux 部分を kterm+screen で使う分には
(半角仮名が一部見えない・化けるという以外には
それほどは困ってませんでした; ただ screenの暴走という致命的弱点が…)
332名無しさん@お腹いっぱい。:2013/12/18(水) 17:08:11.63
UTF-8ですら文字幅の扱いが微妙な状況だったはずなので
それでEUC-JPをちゃんと扱えるかというと……

JIS X 0201のカタカナで問題があるならば
tmuxはSS2をきちんと扱えていない可能性が高いのでは?
333名無しさん@お腹いっぱい。:2013/12/18(水) 20:10:04.49
screenから乗り換えてみて.tmux.conf作ってる最中なんだけど、2ストロークキーはどう設定すればいいですか?

"C-a - 3" で13番めのウィンドウを選択とかしたいのです。
334名無しさん@お腹いっぱい。:2013/12/19(木) 00:21:51.77
>>333
prefix ハイフン 3 ってことやんね?んなら、少なくとも1.8ではできないと思う
335名無しさん@お腹いっぱい。:2013/12/21(土) 13:48:31.41
>>331
そもそも utf-8 以外対応してないんじゃ… してるんだっけか?

luit とか cocot とか使えば、まあ…
あーでも tmux 下のすべてに luit 噛ますのはあれか。
すべてに luit とかを噛ます option ってあんのかね。なさそうだけど。
336名無しさん@お腹いっぱい。:2014/02/06(木) 05:13:34.44
こんなん、でました。
ttp://tmate.io/
337名無しさん@お腹いっぱい。:2014/02/08(土) 11:44:03.60
>>336
ほうほう。ScreenX TV みたいなことができるやつか
338名無しさん@お腹いっぱい。:2014/02/08(土) 18:41:37.49
あーこれ tmux の fork だったのか
339名無しさん@お腹いっぱい。:2014/02/13(木) 05:53:41.35
たしかに
340名無しさん@お腹いっぱい。:2014/02/22(土) 01:07:01.46
341名無しさん@お腹いっぱい。:2014/02/22(土) 01:12:19.06
342名無しさん@お腹いっぱい。:2014/02/22(土) 12:04:55.35
> Tmux now runs under Cygwin natively.
地味にえらいかも
343名無しさん@お腹いっぱい。:2014/02/23(日) 12:43:46.94
半年前くらいからcygwin用のパッチは入っててコンパイルして使ってたが問題なく使えてる
344名無しさん@お腹いっぱい。:2014/02/23(日) 16:40:27.45
おお、すごい。今度試してみよう。以前はscreenをだましだまし使ってた。
345名無しさん@お腹いっぱい。:2014/03/20(木) 12:51:42.98
ウィンドーで動画再生ってどうやるんですか?
346名無しさん@お腹いっぱい。:2014/04/02(水) 12:04:38.41
unset TMUXをしないで新しいセッション開始する方法ない?
347名無しさん@お腹いっぱい。:2014/04/03(木) 16:18:20.36
env -u TMUX tmuxでもダメなの?
348名無しさん@お腹いっぱい。:2014/04/05(土) 15:39:05.55
tmuxで例えば、

new -s xx -n xxxx htop
neww -n xxxxxx ranger
splitw -h -p 50 -t 0 'vim /etc/group'
selectw -t 2
selectp -t 1

とした場合、ウィンドウ名が-nでxxxxxxと指定しているのにrangerとなるのはなぜ?これを防ぐ方法ない?tmux使い始めたばかりだからよくわからん
349名無しさん@お腹いっぱい。:2014/04/06(日) 08:10:11.86
複雑なwindow、paneを作りたい人に

tmuxstart
tmuxifier
tmuxination
teamocil
350名無しさん@お腹いっぱい。:2014/05/06(火) 20:39:27.73
すごいよこれmsysでも動く
screenはどうやってもcoredumpして動かなかった
351名無しさん@お腹いっぱい。:2014/05/26(月) 20:42:57.34
TMUX= tmux
入れ子
352名無しさん@お腹いっぱい。:2014/08/05(火) 02:33:33.07
ほす
353名無しさん@お腹いっぱい。:2014/09/17(水) 21:23:07.12
tmux-resurrect
凄く良くね?
まだあまり使ってないがpane復元できる。
354名無しさん@お腹いっぱい。:2014/09/17(水) 22:24:23.35
>>353
これか。確かに面白そうだけど、こういうのってどこで見つけてくるの?

tmux-plugins/tmux-resurrect - GitHub
ttps://github.com/tmux-plugins/tmux-resurrect
355名無しさん@お腹いっぱい。:2014/09/18(木) 22:48:38.94
開くpaneとかチマチマ設定するの面倒だなぁ
手軽に再起動前の状態にしたいけど確か出来ないんだよなぁとググってたら
作者が書き込んでたの見つけた

http://superuser.com/questions/440015/restore-tmux-session-after-reboot
356名無しさん@お腹いっぱい。:2014/11/01(土) 01:16:25.58
ほしゅー
357名無しさん@そうだ選挙に行こう:2014/12/13(土) 22:56:03.35
すみません、■や※などの記号を全角で表示するにはどうしたら良いのでしょう?
ググったところ、以下のパッチを当てる方法しか見つかりませんでした。

tmux: Fix a problems with displaying Ambiguous-width, Japanese Dakuten and Handakuten signs.
https://gist.github.com/waltarix/1399751
358名無しさん@お腹いっぱい。:2014/12/15(月) 22:35:38.06
tmuxでhelm-bufferのように
編集ファイル名とカレントバッファ表示した一覧から選択できないだろうか?

vimが走っていてカレントバッファは何処何処だ、
zsh(同上)
といった案配。
359名無しさん@お腹いっぱい。:2015/02/15(日) 06:23:43.66
酒保
360名無しさん@お腹いっぱい。:2015/02/28(土) 04:08:11.54
tmuxで同じファイルをウィンドウ違いで2つ以上開いていて、一つが更新されたら
他の同名ファイルも自動で更新されるような設定って実現できますかね?
361名無しさん@お腹いっぱい。:2015/02/28(土) 06:46:37.48
>>360
それテキストエディタの話じゃね。
362名無しさん@お腹いっぱい。
vimrcに書け