1read 100read
2013年05月UNIX119: tmux その1 (287) TOP カテ一覧 スレ一覧 2ch元 削除依頼
FreeBSD current 思えば遠くへ来たもんだ (366)
お前ら、WebDAVについてご自由にお語り下さい。 (692)
SSH その7 (825)
日記観察 その捌 (606)
Keyboard キーボード 3 (344)
Navi2ch for Emacs (Part 20) (803)

tmux その1


1 :2010/03/17 〜 最終レス :2013/04/29
という訳で

2 :
tmuxって何じゃろ?

3 :
取りあえず即死回避のために
>>1

ではscreenスレに戻る
さらば

4 :
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 :
がんばれアイちゃん

6 :
やったねアイちゃん

7 :
アイちゃんってだれ?

8 :
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
                         霊長類研究所

9 :
記念真紀子

10 :
>>1
アイちゃん乙

11 :
読み方はティマックスでok?

12 :
読む必要などない。

13 :
ついにscreenを駆逐する時が来たか

14 :
screenよりいいところってなによ?

15 :
utf8でdialog(1)がちゃんと表示できる。

16 :
ティマックスだと tmacs しか連想出来ないから却下

17 :
screen -xRってtmuxだとどうやんの?

18 :
screenよりいいの?

19 :
縦分割できるのはありがてぃ

20 :
へっぉをrld!

21 :
>>13
過疎板で何を言ってんだか

22 :
過疎は関係ない気がするがw

23 :
>>17
tmux attach || tmux new

24 :
>>23
それだとtmux attachしたsessionを終了した瞬間
tmux newで新しいsessionが立ち上がらね?

25 :
エラーに

26 :
エラそーに

27 :
エラ雑煮

28 :
tmux start \; attach じゃないかな。

29 :
複数のセッションを作ってそれぞれ別個に attach できるのでしょうか?

30 :
screenのmaptimeoutみたいな設定ってないのん?

31 :
あるよ

32 :
そして過疎

33 :
結局Screenスレで騒ぎたかっただけか

34 :
まあ、明らかにscreenスレよりかは賑わっているが・・・

35 :
即死回避の措置を賑わってるとは言わない
俺ひとりで10レス以上してる

36 :
負けた
俺はこれで5レス目だ

37 :
俺はこれが22レス目

38 :
ま、screenにそろtmuxにしろ
話すことなんてほとんどないしな・・・

39 :
screenスレと統合しろよ。screenスレですらdat落ちしては再生スレ
建てたりするぐらい過疎ってるのに。

40 :
screenスレに引き籠もってろ!

41 :
>>39
うんこR

42 :
どうでもいい。黙れ。、

43 :
tmuxに切り替えたらそこそこ快適だけどw3mでマウスや^Hが効かなくなっちゃった
terminfoなんて長らくいじってないからもうやり方忘れちゃったよ!

44 :
自分のconfを晒すスレとかにすればいいのかな

45 :
solarisに標準ではいってないからこんなのイラン

46 :
なんだその理由は

47 :
勝手にソフトインストール出来ないから
screenはコンパニオンディスクに入ってるんで標準で使える

48 :
いつの間にかスレ立ってたのか。
screenよりいいところ...開発が続いていること、じゃないの。
相変わらずコピーモード(でよかったっけ?)にするとcjk widthの問題がモロに出るけど、
それ以外は特に不満もなく便利に使わせてもらってるな。

49 :
実行中のプログラムのUIDが簡単な修正でとれるから気にいっている。

50 :
>>48
screenも続いてんじゃん
http://git.savannah.gnu.org/cgit/screen.git/

51 :
メンテだけだっけか?

52 :
なんか落ちそうだから書き込んどくw
screenも細々と続いてんだな。こっちも試してみよ。
tmuxは後発なんだから、もっとハデなこともやってみてほしいな。画面をタテヨコに4分割とかw
俺みたくemacsに馴染めなかった人間にはこの手のソフト重宝するから、
どっちもがんばってほしいぜ。

53 :
tmacsだと?

54 :
>画面をタテヨコに4分割とかw
出来るよ

55 :
1.3

56 :
1.3にしたら、実行中のコマンド名が表示されなくなったな。どうやって設定していいのか分かんねーよ(*_*)

57 :
0番のwindowが一番左にあるのは直感的でないなと思う。
キーボードの数字の並びと違うから。
set-option -g base-index 1

58 :
キーボードの並びの方を変えるべき。
電話のRュホンもそうだけど。
馬鹿な欧米人は早くインド人に追い付いて、0の再発明しろ。

59 :
お前は変えてんのかよ

60 :
自分の話じゃないんだろ
ここ3月からあったのか

61 :
_ノ\_∠: : : : : : : : :`: :-: :,:_:/彡 /
      ( : : : : : : : : : : : : : : `ゝ  /
  マ  r::/: /: : | : : : : : : : : ::\ /
      //: /: : : |: : | |: : |: _: : : :ヽ
  ジ  {/ 7|`\/i: /|:|/|´: : : : :|ヽ
     〉 ,‐-‐、`|7 || |_::|,_|: : :|:::|: |
  で / r:oヽ`    /.:oヽヽ: :|: | :|
     { {o:::::::}     {:::::0 }/: :|N
  っ  | ヾ:::ソ     ヾ:::ソ /|: : |
 !? ヽ::::ー-.. /ヽ ..ー-::: ヽ::| r--ッ
-tヽ/´|`::::::::::;/   `、 ::::::::::: /: i }  >
::∧: : :|: |J   \   /   /::i: | /_ゝ
. \ヾ: |::|` - ,, ___`-´_ ,, - ´|: : :|:::|
   ヽ: |::|\     ̄/ /|  |: : :|: |

62 :
数字は親指で何か押しながらasdfghjkl;で入力できたらちょっと便利かも

63 :
普通はせいぜいキーカスタムソフト使う程度だし、変則キーボード使いなんて滅多に見かけないな
逆に片手がない人には、こういうデバイスが市場にあるってだけでもありがたい話なんだろうな

64 :
bindでキーに複数コマンドの連鎖をアサインしたいんだけど、
外部ファイルに書いて読み込ませるしかないかな?
.tmux.confで関数定義とかできるといいんだけど。

65 :
RTFM

66 :
TMUX

67 :
tmuxのいいところはGPLじゃないこと。
GNUプロジェクトをBSDで置き換える目標の一環。

68 :
>>65
あれごめん。なんか「;」で区切ってもうまくいかんなーと思ってたら、
勘違いだったみたい。

69 :
>>67
壮大に車輪の再発明してるあれか。
でもtmuxは便利だな。

70 :
でも、ってのはなんだかな。
車輪の再発明って悪い意味で言われること多いけど
ソースコードをスクラッチから書くことによるメリットって
そのことによって生じるコストを上回ることも多いと思うんだ。
ましてBSDライセンスで、かつライセンサーがはっきりしているなら猶更。

71 :
>>69 は悪い意味で使ってないだろ

72 :
おまえらの.tmux.confもっと晒してよ
頼むよ

73 :
2chみたいな掲示板は、ファイル全部晒すには向いてないんじゃね?
オススメの設定晒して、とかの方がいいんでないか。

74 :
どっかに上げてURL晒せばおk

75 :
とりあえずgist使ってみた。
たいした設定してませんが、他の人のがみたいので自分のも晒しときます。
http://gist.github.com/586564

76 :
>>75
こんな設定でやってる -> http://pastebin.com/GHCykGs9
ところでどこかに screen <-> tmux コマンド対応表とかないかな?
screenからの移行組だけど、「あれ?fitってどうするんだっけ?」とか
悩んだりする。さっきまで別の問題で二箇所から違うコンソールサイズで
attachしてる時に一方の画面端が「~」でパディングされる状態になって
fitで解決するのではと探し回ったりしてた。

77 :
インストールすると/usr/share/tmux/かどっかにscreen風な操作ができる設定とかなかったっけ?
それ使えばいいんじゃね

78 :
/usr/share/doc/tmux/にscreen-keys.confはあったけど、ちょっとだけ
screenになる程度で、fitとかhardcopyとかまでは書いてなかった。
まあそこまでscreen互換を求めるならscreenがあるよね?となるけど。
fitについてはDISPLAYとかと同じくtmuxは自動で面倒見るので不要という
ことみたい。

79 :
1.3にしてからストールする事がある。はっきりとはしていないが、
* tmux aで再接続している
* emacsでisearchを行う
この条件で稀に発生するような気がする。
調べるの面倒だから1.2に戻した、後悔はしていない。

80 :
人柱レポGJ

81 :
Control-Sがstop characterとして解釈されてしまう場合があるのか?

82 :
・キー入力が通らないわけじゃなくて、とてつもなく(数十秒)遅延して届いていた事も有った。
すべての場合にそうなっていたかは不明。
・その場合でもwindowの切り替えは通常通り(のスピードで)行う事が出来る。
・その状態では全てのwindowにたいするキー入力が出来ない。(とてつもなく遅い?)
・新規windowを生成しようとすると止まる。
・topでは特にCPUを食っているプロセスは無かった。(tmuxのプロセス状態は忘れた)

83 :
同じかどうかは不明だけど、
- キー入力が反映されず、それに対する出力も出てこない
- でも、next-windowとかで切替して元画面に戻るとちゃんと入力・出力されてた
ということがかなり稀だけど起きてる。Debianの1.3-1。再現できてないけど
単発という訳ではない程度に数回起きてる。
一旦detach-reattachしても直らず、やむなく全セッション捨てて
ゼロからやり直しになってる。screenでも似たような事(こっちは
画面が完全フリーズしてにっちもさっちもいかなくなる)があったけど、
普段超便利に多数窓を開いてるだけに起きると痛い。

84 :
screenと違って、アタッチ時に環境変数SSH_AUTH_SOCKを新しい値に更新してくれるのは
嬉しいんだけど、それが実際シェルに反映されるのは、新しいシェルを追加した時だけだよね?
デタッチ前から動いてるシェルのSSH_AUTH_SOCKを自動的に更新する事って出来る?

85 :
gnome-terminal側のスクロールが使えないんだけど、どうにかする方法ないですかね。

86 :
>>85
vteを使っていない端末を使う

87 :
>>84
シェル側の適当なフックで、親プロセスの環境変数を調べるとか。

88 :
>>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 :
えー、新バージョンの1.4が出たわけですが、皆様いかがお過ごしでしょうか?
いくつかオプションやらコマンドやらが増えてるようです。
http://tmux.cvs.sourceforge.net/viewvc/tmux/tmux/CHANGES


90 :
FreeBSDのportsで使っているけど時々固まってプロセスが残ったり
することがある。screenに比べるとちょっと不安定かなあと思いつ
つ徐々に使っていっているところ

91 :
うちもFreeBSDで全く同じ問題がでるけど、tmuxプロセスに
SIGWINCHを送ると直ってる。
http://sourceforge.net/mailarchive/forum.php?thread_name=20100818192501.GC29820%40yelena.nicm.ath.cx&forum_name=tmux-users

92 :
>>91
ども
kqueueあたりのバグくさいのか…

93 :
1.4にしたらdialogの表示がグチャグチャに・・・

94 :
消しちゃった。

95 :
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 :
そもそも ^. とか ^, ってのはない
アスキーコードを見ればわかる
Xの端末エミュレータの設定で Ctrl+. や Ctrl+, を
何か別のコードに割り当てたらどうか?

97 :
>>96
レスありがとうございます
簡単にはいかないみたいですね
emacsでの枠移動を C-. C-, にしているので
それに合わせられたらいいなと思ったのですが、
よく考えてみたら、prefix で C-] を打つなら
その後に "," や"." を打つ利点が全くないことに気づきました
このままのキーバインドで使いつづけようと思います
無駄な質問をしてしまいました
申し訳ありません

98 :
tmux has -t hoge 2>/dev/null とするとプロンプトが帰ってこないんですけど
どうしてでしょうか?

99 :
そうそう、おれもそれが気になってたんだ。後は任せた。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
IRC Clients 総合スレッド (913)
ここだけ20年時代が遅れているスレ (786)
FreeBSD current 思えば遠くへ来たもんだ (366)
/dev/null (275)
【諸刃の】ブレード・サーバってどうよ【剣】 (251)
【漢直】T-Code/TUT-Codeスレ Lesson4【連習】 (716)
--log9.info------------------
【悲報】PS4、市場から無視される (528)
■■PSPVITAPS3売却するんだ早くしろ■■ (710)
Vitaのソフト売り上げはP4Gの23万が未だにトップな件 (279)
血尿ハードPSVITA (649)
3DS『トモダチコレクション新生活』が神ゲーだった件 (329)
河野「本体?見たことないよ。コントローラは最終型は昨日見た」 2 (468)
IF社長「ウチがルビコン川で溺れるAAを貼られたが案外快適だよ(笑)」 (243)
【コレが真実】米国の3DSはDSより100万台早いペースで売れていた! (509)
SCE河野プレジデントが任天堂に提言! (305)
■ソフト売上を見守るスレッドvol.7181■ (220)
結局日本の据え置きはPS3が主流になったな 57 (663)
【お笑イブ?】ソニー 2012/4Q業績説明会 5/9 17:50〜 (289)
【グロ】速報のゴキブリの顔出し配信が絶望的に気持ち悪い (285)
3DS用ゲームのセーブデータを編集できるツール発売! (631)
カプコン『Vitaにモンハンは出ない』 (801)
GT5とFM4最終決戦★10 (352)
--log55.com------------------
三休禅師と十連休は
お前らが「宗教」と言ってるモノは宗教ではない件について
ゴンガラ将棋誘致スレ
【平和主義者】ゴンガラハウス如来【おらがむらの舎人(ほいど)】
如来蔵思想は仏教ではない
【初心者】キリスト教を共に学びたい【教会】
延命十句観音経 礼拝所
(晃が)南無妙法蓮華と唱えるスレ