2ch勢いランキング 全部 1- 最新50

tmux その1


名無しさん@お腹いっぱい。 [sage] 2010/03/17(水) 07:27:12
という訳で
名無しさん@お腹いっぱい。 [sage] 2010/03/17(水) 07:46:54
tmuxって何じゃろ?
名無しさん@お腹いっぱい。 [sage] 2010/03/17(水) 08:49:08
取りあえず即死回避のために



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

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

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

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

                         霊長類研究所
名無しさん@お腹いっぱい。 [sage] 2010/03/17(水) 15:15:26
記念真紀子
名無しさん@お腹いっぱい。 [sage] 2010/03/17(水) 19:06:22

アイちゃん乙
名無しさん@お腹いっぱい。 [sage] 2010/03/17(水) 21:32:46
読み方はティマックスでok?
名無しさん@お腹いっぱい。 [sage] 2010/03/17(水) 22:38:55
読む必要などない。
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 00:44:05
ついにscreenを駆逐する時が来たか
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 01:20:52
screenよりいいところってなによ?
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 01:42:43
utf8でdialog(1)がちゃんと表示できる。
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 02:55:07
ティマックスだと tmacs しか連想出来ないから却下
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 04:36:47
screen -xRってtmuxだとどうやんの?
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 08:03:36
screenよりいいの?
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 08:29:20
縦分割できるのはありがてぃ
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 11:10:38
へっぉをrld!
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 12:21:28

過疎板で何を言ってんだか
名無しさん@お腹いっぱい。 [sage] 2010/03/18(木) 23:59:17
過疎は関係ない気がするがw
名無しさん@お腹いっぱい。 [sage] 2010/03/19(金) 03:09:08

tmux attach || tmux new
名無しさん@お腹いっぱい。 [sage] 2010/03/19(金) 04:38:30

それだとtmux attachしたsessionを終了した瞬間
tmux newで新しいsessionが立ち上がらね?
名無しさん@お腹いっぱい。 [sage] 2010/03/19(金) 04:49:38
エラーに
名無しさん@お腹いっぱい。 [sage] 2010/03/19(金) 05:03:55
エラそーに
名無しさん@お腹いっぱい。 [sage] 2010/03/19(金) 12:33:09
エラ雑煮
名無しさん@お腹いっぱい。 [sage] 2010/03/19(金) 12:48:22
tmux start \; attach じゃないかな。
名無しさん@お腹いっぱい。 [sage] 2010/03/19(金) 13:06:03
複数のセッションを作ってそれぞれ別個に attach できるのでしょうか?
名無しさん@お腹いっぱい。 [sage] 2010/03/20(土) 17:54:53
screenのmaptimeoutみたいな設定ってないのん?
名無しさん@お腹いっぱい。 [sage] 2010/03/20(土) 20:09:17
あるよ
名無しさん@お腹いっぱい。 [sage] 2010/03/27(土) 17:57:46
そして過疎
名無しさん@お腹いっぱい。 [sage] 2010/03/27(土) 18:00:06
結局Screenスレで騒ぎたかっただけか
名無しさん@お腹いっぱい。 [sage] 2010/03/27(土) 18:04:57
まあ、明らかにscreenスレよりかは賑わっているが・・・
名無しさん@お腹いっぱい。 [sage] 2010/03/27(土) 18:07:16
即死回避の措置を賑わってるとは言わない
俺ひとりで10レス以上してる
名無しさん@お腹いっぱい。 [sage] 2010/03/27(土) 18:36:17
負けた
俺はこれで5レス目だ
名無しさん@お腹いっぱい。 [sage] 2010/03/27(土) 19:21:20
俺はこれが22レス目
名無しさん@お腹いっぱい。 [sage] 2010/03/28(日) 00:17:07
ま、screenにそろtmuxにしろ
話すことなんてほとんどないしな・・・
名無しさん@お腹いっぱい。 [sage] 2010/03/28(日) 01:08:35
screenスレと統合しろよ。screenスレですらdat落ちしては再生スレ
建てたりするぐらい過疎ってるのに。
名無しさん@お腹いっぱい。 [sage] 2010/03/28(日) 01:14:03
screenスレに引き籠もってろ!
名無しさん@お腹いっぱい。 [sage] 2010/03/28(日) 02:24:17

うんこちんちん
名無しさん@お腹いっぱい。 [sage] 2010/03/28(日) 02:36:15
どうでもいい。黙れ。、
名無しさん@お腹いっぱい。 [sage] 2010/03/28(日) 03:38:57
tmuxに切り替えたらそこそこ快適だけどw3mでマウスや^Hが効かなくなっちゃった
terminfoなんて長らくいじってないからもうやり方忘れちゃったよ!
名無しさん@お腹いっぱい。 [sage] 2010/03/28(日) 10:30:18
自分のconfを晒すスレとかにすればいいのかな
名無しさん@お腹いっぱい。 [sage] 2010/04/05(月) 00:58:39
solarisに標準ではいってないからこんなのイラン
名無しさん@お腹いっぱい。 [sage] 2010/04/05(月) 00:59:47
なんだその理由は
名無しさん@お腹いっぱい。 [sage] 2010/04/06(火) 00:22:58
勝手にソフトインストール出来ないから
screenはコンパニオンディスクに入ってるんで標準で使える
名無しさん@お腹いっぱい。 [sage] 2010/06/17(木) 20:46:55
いつの間にかスレ立ってたのか。
screenよりいいところ...開発が続いていること、じゃないの。
相変わらずコピーモード(でよかったっけ?)にするとcjk widthの問題がモロに出るけど、
それ以外は特に不満もなく便利に使わせてもらってるな。
名無しさん@お腹いっぱい。 [sage] 2010/06/18(金) 13:55:04
実行中のプログラムのUIDが簡単な修正でとれるから気にいっている。
名無しさん@お腹いっぱい。 [sage] 2010/06/20(日) 19:09:18

screenも続いてんじゃん
ttp://http://git.savannah.gnu.org/cgit/screen.git/
名無しさん@お腹いっぱい。 [sage] 2010/06/20(日) 23:18:42
メンテだけだっけか?
48 [sage] 2010/07/17(土) 04:03:09
なんか落ちそうだから書き込んどくw
screenも細々と続いてんだな。こっちも試してみよ。
tmuxは後発なんだから、もっとハデなこともやってみてほしいな。画面をタテヨコに4分割とかw
俺みたくemacsに馴染めなかった人間にはこの手のソフト重宝するから、
どっちもがんばってほしいぜ。
名無しさん@お腹いっぱい。 [sage] 2010/07/17(土) 04:58:03
tmacsだと?
名無しさん@お腹いっぱい。 [sage] 2010/07/17(土) 18:28:43
>画面をタテヨコに4分割とかw

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

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

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

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

逆に片手がない人には、こういうデバイスが市場にあるってだけでもありがたい話なんだろうな
名無しさん@お腹いっぱい。 [sage] 2010/08/25(水) 10:06:14
bindでキーに複数コマンドの連鎖をアサインしたいんだけど、
外部ファイルに書いて読み込ませるしかないかな?
.tmux.confで関数定義とかできるといいんだけど。
名無しさん@お腹いっぱい。 [sage] 2010/08/25(水) 12:34:46
RTFM
名無しさん@お腹いっぱい。 [sage] 2010/08/25(水) 15:41:22
TMUX
名無しさん@お腹いっぱい。 [sage] 2010/08/29(日) 10:35:01
tmuxのいいところはGPLじゃないこと。
GNUプロジェクトをBSDで置き換える目標の一環。
名無しさん@お腹いっぱい。 [sage] 2010/08/30(月) 15:04:25

あれごめん。なんか「;」で区切ってもうまくいかんなーと思ってたら、
勘違いだったみたい。
名無しさん@お腹いっぱい。 [sage] 2010/09/05(日) 04:10:32

壮大に車輪の再発明してるあれか。
でもtmuxは便利だな。
名無しさん@お腹いっぱい。 [sage] 2010/09/05(日) 07:36:34
でも、ってのはなんだかな。

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

ttp://http://gist.github.com/586564
名無しさん@お腹いっぱい。 [sage] 2010/10/04(月) 13:16:33

こんな設定でやってる -> ttp://http://pastebin.com/GHCykGs9

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

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

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

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

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

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

デタッチ前から動いてるシェルのSSH_AUTH_SOCKを自動的に更新する事って出来る?
名無しさん@お腹いっぱい。 [sage] 2010/11/20(土) 22:26:28
gnome-terminal側のスクロールが使えないんだけど、どうにかする方法ないですかね。
名無しさん@お腹いっぱい。 [sage] 2010/11/20(土) 23:18:44

vteを使っていない端末を使う
名無しさん@お腹いっぱい。 [sage] 2010/11/21(日) 07:31:25

シェル側の適当なフックで、親プロセスの環境変数を調べるとか。
名無しさん@お腹いっぱい。 [sage] 2010/11/24(水) 16:56:11

こんなのしてる:
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って打てばアタッチするし、アタッチ済なら
アタッチ前シェルの環境を取り込んでくる。
名無しさん@お腹いっぱい。 [sage] 2010/12/28(火) 22:36:26
えー、新バージョンの1.4が出たわけですが、皆様いかがお過ごしでしょうか?
いくつかオプションやらコマンドやらが増えてるようです。
ttp://http://tmux.cvs.sourceforge.net/viewvc/tmux/tmux/CHANGES

名無しさん@お腹いっぱい。 [sage] 2010/12/29(水) 00:01:24
FreeBSDのportsで使っているけど時々固まってプロセスが残ったり
することがある。screenに比べるとちょっと不安定かなあと思いつ
つ徐々に使っていっているところ
名無しさん@お腹いっぱい。 [sage] 2010/12/29(水) 03:45:40
うちもFreeBSDで全く同じ問題がでるけど、tmuxプロセスに
SIGWINCHを送ると直ってる。
ttp://http://sourceforge.net/mailarchive/forum.php?thread_name=20100818192501.GC29820%40yelena.nicm.ath.cx&forum_name=tmux-users
名無しさん@お腹いっぱい。 [sage] 2010/12/29(水) 22:20:19

ども
kqueueあたりのバグくさいのか…
名無しさん@お腹いっぱい。 [sage] 2011/01/19(水) 02:29:27
1.4にしたらdialogの表示がグチャグチャに・・・
名無しさん@お腹いっぱい。 [sage] 2011/01/30(日) 16:01:47
消しちゃった。
名無しさん@お腹いっぱい。 [sage] 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 :.-
名無しさん@お腹いっぱい。 [sage] 2011/02/10(木) 08:29:22
そもそも ^. とか ^, ってのはない
アスキーコードを見ればわかる

Xの端末エミュレータの設定で Ctrl+. や Ctrl+, を
何か別のコードに割り当てたらどうか?
名無しさん@お腹いっぱい。 [sage] 2011/02/10(木) 21:27:43

レスありがとうございます
簡単にはいかないみたいですね

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

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

水平だと
qqqqqqqqqqqqqqqqq

垂直だと
xxxxxxxxxxxxxxxxx

交点だと
w

となります!

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

* I use PuTTY and my tmux window pane separators are all qqqqqqqqq's!
名無しさん@お腹いっぱい。 [sage] 2011/04/14(木) 12:57:11.70

ありがとう
えーと、英語を読むにACS lineとかいうのに対応してないからみたいな事なんかな?
使ってるのはTeraTermなんだけど解決方法が無い予感…

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

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

ということがしたいのだけど・・・
名無しさん@お腹いっぱい。 [sage] 2011/04/20(水) 02:44:48.92
オプション"-L"を参照
ttp://bytebucket.org/ns9tks/tmux-ja/wiki/tmux-ja.html
名無しさん@お腹いっぱい。 [sage] 2011/04/20(水) 02:53:27.25
ごめん違うわ
名無しさん@お腹いっぱい。 [sage] 2011/05/01(日) 21:20:53.81
tmux lsk > /dev/null
tmux set base-index 10 > /tmp/out
のように出力をリダイレクトすると、この tmux プロセスが終了せずブロックしてしまうのはうちだけ?
名無しさん@お腹いっぱい。 [sage] 2011/05/07(土) 17:25:32.14
エスケープキーがC-tだとしたとき
C-t x 1 みたいなキーバインドはできますか?
名無しさん@お腹いっぱい。 [sage] 2011/07/15(金) 02:32:28.06
>106
tmux -2
じゃだめ?
名無しさん@お腹いっぱい。 [sage] 2011/07/17(日) 18:54:25.19
複数からアタッチすると、表示範囲がアタッチされてる中で一番小さいターミナルエミュレータのサイズに統一されちゃうけど、無効にできないの?
名無しさん@お腹いっぱい。 [sage] 2011/08/03(水) 01:53:51.29
新バージョンについてなんか語れよ。
名無しさん@お腹いっぱい。 [sage] 2011/08/03(水) 09:49:01.43


PuTTYでUTF-8(CJK)だとダメっぽぃ。
名無しさん@お腹いっぱい。 [sage] 2011/08/03(水) 09:54:42.36
話題まで乞食するのかよ
名無しさん@お腹いっぱい。 [sage] 2011/08/03(水) 22:57:55.44
ちょっと前まで同じ事考えてた。
へのレスが答えっぽ。

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

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

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

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

emacs 系キーバインド使っていて一番かち合いにくいのが
このキーだと思う
名無しさん@お腹いっぱい。 [sage] 2011/11/10(木) 23:47:00.87
exit-recursive-editだもんね。
名無しさん@お腹いっぱい。 [sage] 2011/11/11(金) 10:04:05.00
telnet の escape character とかぶる
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 00:20:06.33
>146
誰が使うんだよ…
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 10:01:55.09
telnet はログインするために使うもんじゃない
名無しさん@お腹いっぱい。 [] 2011/11/12(土) 10:15:21.80
25とか80とかに繋ぐときに使うね。
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 10:19:42.80
ctrl-^一択。このキーはemacsでさえ使用されていない。
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 10:40:12.80
いいけどそれUS配列のキーボードじゃないと打ちづらいな
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 11:48:32.25
US配列でも打ち辛いよ
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 12:22:26.18
Ctrl+Shift+6
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 15:03:36.80
C-jが一番打ちやすい
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 18:40:29.30
puttyならUS配列でctrl-^で出る。
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 19:46:43.65

名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 20:38:17.21

あほ。ctrl-6って意味だ。
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 20:50:13.88
アホじゃないが
名無しさん@お腹いっぱい。 [sage] 2011/11/12(土) 23:01:08.82
Ctrl-数字キーは意外と知られてないよな。
Ctrl-8とか。
名無しさん@お腹いっぱい。 [sage] 2011/11/13(日) 11:45:36.68
テンキー使う馬鹿か
名無しさん@お腹いっぱい。 [sage] 2011/11/13(日) 12:27:30.72
無知ってみじめだな。w

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

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




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

一時期その宗派に従った設定をしてたが徹底しなかったので
環境設定がカオス気味
今は特に気にしてないけど諸々カオスなままだ
koie [sage] 2012/02/12(日) 16:02:40.79
FreeBSDのtermcapのscreenエントリは
kb=^H になってるんだけど。
131 [] 2012/02/28(火) 23:41:06.24
ttp://ikura.2ch.net/test/read.cgi/dataroom/1324189253/
名無しさん@お腹いっぱい。 [sage] 2012/02/29(水) 13:03:20.16
地震過剰なスレて…
名無しさん@お腹いっぱい。 [] 2012/03/04(日) 03:57:34.79
Pragmatic Bookshelfから本が出たね。
名無しさん@お腹いっぱい。 [sage] 2012/03/04(日) 05:05:43.20
それは楽しみだ
名無しさん@お腹いっぱい。 [] 2012/04/18(水) 11:16:07.23
いっぱいスクリーン作ってそれぞれ違うssh先に接続したら下にsshが並んでどれがどれかわかんなくなるんですけど
下に表示される実行中のコマンドって変えることできるんですか?
名無しさん@お腹いっぱい。 [sage] 2012/04/18(水) 12:12:27.81
prefix+,
名無しさん@お腹いっぱい。 [sage] 2012/05/18(金) 00:23:41.18
byobuスレが無い・・・
名無しさん@お腹いっぱい。 [sage] 2012/05/18(金) 00:43:47.45
byobuってscreenのラッパーじゃないの?
656 [sage] 2012/05/18(金) 15:58:27.35

最近のubuntuでは、tmuxのラッパーでもあるらしいです。
名無しさん@お腹いっぱい。 [sage] 2012/05/26(土) 08:58:14.76

これどういう設定にすればいいん?
名無しさん@お腹いっぱい。 [sage] 2012/05/29(火) 17:21:07.49

設定できないんちゃう?

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

これがホントにこまる

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

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

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


tailみたいな端末のコマンドだったらtmuxの中からscreen tail -F /var/log/messagesじゃだめ?
名無しさん@お腹いっぱい。 [] 2012/07/04(水) 16:15:10.83
binaryファイルやShift_JISファイルをcatするとtmuxがバグってステータスバーに出力された内容が表示されちゃうんですがこれって仕様でしょうか?
そもそもcatしなければいいのですが、割りとやってしまうので困ってます。。
名無しさん@お腹いっぱい。 [sage] 2012/07/04(水) 16:40:36.93
たまたまステータスバーに出力するエスケープシーケンスが含まれていたと思われる。
名無しさん@お腹いっぱい。 [sage] 2012/07/04(水) 18:04:56.85

名無しさん@お腹いっぱい。 [sage] 2012/07/04(水) 18:06:35.13

すまんミスった。
あー、それ俺もあるわ。でも直し方知らんから誰か教えて。
名無しさん@お腹いっぱい。 [sage] 2012/07/04(水) 18:27:43.53
printf "\033]2; タイトル \007\c"
するか、そもそも変えられないようにするか。
setw -g automatic-rename
koie [sage] 2012/07/15(日) 14:31:32.16
tmux-zoom.sh便利や
名無しさん@お腹いっぱい。 [sage] 2012/08/17(金) 21:05:28.80
tmux-powerlineちょっといいやんけ
sage [] 2012/08/23(木) 15:51:46.45
コンソールで長いコマンド(文字)打とうとする自動で折り返されないんだけど、何とかする方法ないかな?
名無しさん@お腹いっぱい。 [sage] 2012/08/28(火) 03:34:07.46
macに™ tmux入れたんだが使い方不明
ターミナルでtmux打つと、
タイトルは™uxになるが、contrl b % やっても何も反応しない
下に出てるバッファリストみたいなのは何なんだ?
移動はどうやるんだ
名無しさん@お腹いっぱい。 [sage] 2012/08/28(火) 14:53:34.25
C-b h
これやっとけ
C-b %等の表記はControl+b <離す> %という意味

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

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

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

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


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

/opt/local以下にいれたとか/usr/local以下に入れたとか
/usr直下に入れたとか$HOMEに個人権限で入れたとか、あるだろ。
名無しさん@お腹いっぱい。 [sage] 2012/08/31(金) 02:31:54.87
homebrewで入れたので
/usr/local/Cellar/tmuxにあります
しかし、.tmux.confは見当たりません
名無しさん@お腹いっぱい。 [sage] 2012/08/31(金) 14:02:05.57
.tmux.confは$HOMEだろ
名無しさん@お腹いっぱい。 [sage] 2012/08/31(金) 19:49:47.10
あ、$HOMEに大量の.file抱えてるのってどうなんですかね。
名無しさん@お腹いっぱい。 [sage] 2012/08/31(金) 19:50:41.74
スレ違い。
名無しさん@お腹いっぱい。 [sage] 2012/09/01(土) 01:48:49.62
アンインストールしてインストールしたら元に戻りましたよっと
名無しさん@お腹いっぱい。 [sage] 2012/09/28(金) 19:25:16.75
Macでのマルチバイト文字問題修正されんかねぇ。
直そうと思ったけど諦めた…
名無しさん@お腹いっぱい。 [] 2012/09/29(土) 18:52:47.95
マルチハ゛イト
名無しさん@お腹いっぱい。 [sage] 2012/10/17(水) 03:55:29.55
1.7でてるよー。
何やら色々と機能が追加されたようす
ttp://sourceforge.net/projects/tmux/files/tmux/tmux-1.7/
名無しさん@お腹いっぱい。 [sage] 2012/10/17(水) 11:50:12.09
cygwinでは動作しないんだよね?難しい問題があるみたい。
うごいてくれるとうれしいんだけど。
名無しさん@お腹いっぱい。 [sage] 2012/10/17(水) 12:54:59.10
素人は突拍子もない事言い出すなあ。
名無しさん@お腹いっぱい。 [sage] 2012/10/17(水) 13:43:55.88

Mac上で日本語ファイル名の濁点、半濁点がちゃんとでるようになってるやん!
名無しさん@お腹いっぱい。 [sage] 2012/11/13(火) 20:24:36.96

このパッチで直してくれてるね。とわずかの差だw
ttp://http://sourceforge.net/tracker/?func=detail&aid=3566884&group_id=200378&atid=973264

アホすぎてパッチの意味が全くわからなかった。Unicode正規化かぁ、勉強になった。
ttp://http://homepage1.nifty.com/nomenclator/unicode/normalization.htm#hiragana
名無しさん@お腹いっぱい。 [sage] 2012/11/13(火) 20:29:12.89

OS Xの変なUTF-8のせいとかなんかと…つか、これだけとは。
ロシア語やらでも類似の問題があったと思うけど、それは大丈夫なのかな。
扱うことないから気にしてないけど
名無しさん@お腹いっぱい。 [sage] 2012/11/13(火) 21:04:01.80
それNo information ってズバッと返されてたから自分も印象に残ってた。
ttp://sourceforge.net/tracker/index.php?func=detail&aid=2793681&group_id=200378&atid=973262
このロシアンは英語苦手なんだろうな、すごくわかるぜ…
しかしこの開発者の仕切りは歯切れが良くて好きだな
名無しさん@お腹いっぱい。 [sage] 2012/11/14(水) 12:15:09.37
あんまり話題もないので…
GNU Screenはほとんど使ったことないけど、今のtmuxと比べて機能的にいかがなもんかね?
同じくらい?
名無しさん@お腹いっぱい。 [sage] 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開発者ニコラス君(一番右)
名無しさん@お腹いっぱい。 [sage] 2012/11/15(木) 13:57:03.29
>227
+1 参考になる
名無しさん@お腹いっぱい。 [sage] 2012/11/15(木) 17:10:00.78
まあな screenのソースコードは K&R C だから古いっちゃあ古い。
SunOS4.xのおまけccでもコンパイルできるよ。
名無しさん@お腹いっぱい。 [sage] 2012/11/15(木) 17:47:34.39

よくいわれる脱GPL (GNU?)とかなんとかっていうのは、別に作者が言い出したわけじゃないのな。
BSDの連中やらがそこに目を付けたってこと?
名無しさん@お腹いっぱい。 [sage] 2012/11/16(金) 08:36:40.50
まあ別実装が増えるのはいいことだ。
名無しさん@お腹いっぱい。 [sage] 2012/11/16(金) 21:36:44.12

よく言われてるの?英語圏のtmuxに関する話題でそういうの読んだ事ない
個人的にはGive&Takeが成立して手を結んでる印象です

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

OpenBSD側はセオが気に入ったって事と、MLで
「これがOpenSSHみたいにキラーアプリになるんじゃね+(0゚・∀・) + 」って
かわいい意見読んだ事あるくらい
名無しさん@お腹いっぱい。 [sage] 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)
名無しさん@お腹いっぱい。 [sage] 2012/11/16(金) 22:19:33.38

おぉ、なかなかいいな。
俺はこれを改造して使ってる。
ttps://github.com/erikw/tmux-powerline
名無しさん@お腹いっぱい。 [sage] 2012/11/16(金) 22:35:36.10

サンクス。超高機能ですね。
天気が特に面白そうだったので読んでみます
名無しさん@お腹いっぱい。 [sage] 2012/11/16(金) 22:37:55.77
普段使いだと微妙にもたつくのが気にならないか?
名無しさん@お腹いっぱい。 [sage] 2012/11/16(金) 22:54:42.82
まぁね
ただ234のはデザインがカッコ良いと思う
名無しさん@お腹いっぱい。 [] 2012/11/17(土) 00:43:51.95
一時期凝ったけど、最近は、日付とウィンドウ情報以外には
Wi-Fi強度、バッテリー残量、ボリューム、ロードアベレージ
を易経記号を使って棒グラフ状に表示しているだけだな。
名無しさん@お腹いっぱい。 [sage] 2012/11/17(土) 09:54:53.08
suなシェルを常時開いているので、ユーザー名を取得するように改造している。
名無しさん@お腹いっぱい。 [sage] 2012/12/04(火) 00:26:39.90

ttp://sourceforge.net/tracker/index.php?func=detail&aid=3064904&group_id=200378&atid=973262
にバグ登録されてるね。と思ったら違う内容だった。
名無しさん@お腹いっぱい。 [sage] 2012/12/04(火) 16:54:35.78
ML活発だしそこで聞くのが早そうだね
名無しさん@お腹いっぱい。 [sage] 2012/12/08(土) 04:26:47.33
Mac (10.8) でtmux使っている人、
monitor-activityをonにしてps | lessとかすると、ステータスラインが大変なことにならないか?
名無しさん@お腹いっぱい。 [sage] 2012/12/08(土) 13:04:21.73
Half page down/up (C-d) を vi-copy の別 key に bind したいんだけど、
どうやればいいすかね。
page-down はあるんだけど half-page-down はない…
機能あんなら command になっててもいいのになー。まあしゃーない。
名無しさん@お腹いっぱい。 [sage] 2012/12/08(土) 15:30:07.09

んー、俺は大丈夫っぽい OS X 10.8.2 / tmux 1.7


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

HEADコンパイルしたらいけた

% tmux -V
tmux 1.8

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

^o とかも書けんだねえ。screen から移ったばっかだから知らんことが多い。
242 [sage] 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
242 [sage] 2012/12/16(日) 01:35:18.01

> alternative-name on
訂正、automatic-rename on の間違い...
名無しさん@お腹いっぱい。 [sage] 2012/12/16(日) 01:52:39.86

ほんまや。なったわ。
なんでこれ一生懸命リネームしようとすんの?
名無しさん@お腹いっぱい。 [sage] 2012/12/16(日) 09:58:34.99
tmuxのmanを読んだら環境変数TERMにscreen をセットするって書いてるけど
これは何のためにやってるかわかるいたら教えて下さい
名無しさん@お腹いっぱい。 [sage] 2012/12/16(日) 14:44:00.08
tmuxが好むエスケープシーケンス(screen互換)を、
terminfo/termcapを使ったプログラムに出力させるため。
名無しさん@お腹いっぱい。 [sage] 2012/12/16(日) 16:05:27.55

ありがとう!エスケープシーケンスだったのか
ムズムズしてたので聞いてよかった
名無しさん@お腹いっぱい。 [sage] 2012/12/22(土) 14:32:25.55
そういえば tmux -2 ってあるよね。
256 colors のために
set -g default-terminal screen-256color
してるけど、専用のオプション -2 を指定する方がいいんだろうか。
まあ変わらないと思うけど。
というか単にその時だけの場合に指定するものか。
名無しさん@お腹いっぱい。 [sage] 2012/12/22(土) 16:21:02.86
どっちでも効果は同じ。
引数の方は種々の事情でTERMの設定ではうまくいかない時、
オーバーライトするためのものだろう。
名無しさん@お腹いっぱい。 [sage] 2012/12/22(土) 17:16:33.84
あーやっぱそうですか。

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

このURLのMultiple Clients Sharing One Sessionってところ
ttp://https://mutelight.org/practical-tmux
名無しさん@お腹いっぱい。 [sage] 2012/12/23(日) 02:06:50.84
その page みて気付いたけど screen より resize で文字が
あまり散乱しない点で tiling window manager に向いてるのか。
zsh の RPROMPT とかの文字が。
xterm と同様の挙動みたいだね。
散乱しても表示してほしい場合は screen の方がいいか。
名無しさん@お腹いっぱい。 [sage] 2012/12/23(日) 17:26:14.13

言われてみれば awesome 使いが気に入って紹介してる事おおいかも
名無しさん@お腹いっぱい。 [sage] 2012/12/30(日) 16:54:19.64
ぱっと見で特に問題なさそうだったから multibyte 対応されてるのかと思ってたけど、
そうでもないんだね。
copy mode での移動とか検索とか command mode での入力とか。
あんまり使わないから問題ないのかね。
個人的には copy mode での移動が多いので難だけど。cursor-right, next-word とかが。
名無しさん@お腹いっぱい。 [] 2013/01/17(木) 23:24:25.59
tmuxでコピーモードにすると,
表示された内容が遡って表示出来ますが,
途中までしか表示され内容です.
一番上まで戻るにはどうすればよいでしょうか?
名無しさん@お腹いっぱい。 [] 2013/01/17(木) 23:27:14.65
history-limit を増やせば?
名無しさん@お腹いっぱい。 [] 2013/01/17(木) 23:41:09.53

変化ありませんでした.
名無しさん@お腹いっぱい。 [sage] 2013/01/18(金) 16:42:03.95
あのさあ、増やしてから何か出力させてみた?
名無しさん@お腹いっぱい。 [sage] 2013/01/19(土) 10:37:01.51
tmux って tmux なしや screen に比べて
yes 起動数秒後の ^C の反応なんか遅いよね。
yes 4数秒後とか。特に高負荷下だと。
なんでかは分からないけど。
名無しさん@お腹いっぱい。 [sage] 2013/01/19(土) 11:25:06.32
出力の受け取りが優先的だからでしょ。
名無しさん@お腹いっぱい。 [sage] 2013/01/19(土) 14:07:59.73
あーそうなの?なんか option とかあればいいけど。
名無しさん@お腹いっぱい。 [sage] 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 打たなきゃだいたい問題ないし放置しとくか。
名無しさん@お腹いっぱい。 [sage] 2013/01/21(月) 23:51:12.75
tmux遅い対策としては端末を速くすると効果がある。
名無しさん@お腹いっぱい。 [sage] 2013/01/26(土) 00:54:43.93
端末変えるとか?
全画面 xterm の yes で終了が遅れる。(c0-change-trigger を下げれば特に遅れない。)
半画面だとデフォルトの c0-change-trigger が効いているようだ。

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

全部対応しないと駄目なんじゃないか
273 [sage] 2013/03/15(金) 01:10:52.59

やっぱその辺ですかねぇ…macのiTerm2でambiwidthの設定して、vimもset ambiwidth=doubleだし、
tmuxも対応したはず…
で、よく調べたら vim で崩れる原因が分かりました…C2A0(UTF-8の半角空白)でした…誰だよこれ…

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

muttの「━」とかは相変わらずゴミが残ったりするけど、まあまあ快適になった!
名無しさん@お腹いっぱい。 [sage] 2013/03/24(日) 12:07:44.79
macは使ったことがないのでlinuxの場合しか知らないけども
wcwidth()の返す値はcharmapに依存するのでそういうのがあればそれもいじればよかったんじゃないかなあ
場合によっては端末(xterm)にもpatchを当てる必要があったけど、俺はそれで動いたよ
名無しさん@お腹いっぱい。 [sage] 2013/03/27(水) 13:14:43.96
1.8出た
名無しさん@お腹いっぱい。 [!sage] 2013/03/28(木) 12:30:59.07
おかしかったマウスイベントがらみの挙動が全部直ってた
これで安心してマウス使えるわ
名無しさん@お腹いっぱい。 [sage] 2013/04/14(日) 21:04:50.84
^[[?1;2cとか表示されるんだけどなにこれ
名無しさん@お腹いっぱい。 [sage] 2013/04/14(日) 22:55:15.13
誰か echo '\e[c' してる?
名無しさん@お腹いっぱい。 [sage] 2013/04/15(月) 00:50:57.19
犯人はuim-fepっぽい
uim-fepを噛ませると挙動がおかしくなる・・・
名無しさん@お腹いっぱい。 [sage] 2013/04/18(木) 09:44:25.33
どっち?
uim-fep & tmux a
してるけど問題ないよ
名無しさん@お腹いっぱい。 [sage] 2013/04/28(日) 23:47:43.84
ついにNicholasキレたか…
koie [sage] 2013/04/29(月) 00:26:20.18

kwsk
名無しさん@お腹いっぱい。 [sage] 2013/04/29(月) 09:22:41.56
ttp://sourceforge.net/mailarchive/message.php?msg_id=30779705
名無しさん@お腹いっぱい。 [sage] 2013/04/29(月) 09:34:13.20
choose-tree -uの変更が気に入らなかったJasonが
コードも書かずに個人攻撃やら文句ばっかでうっとうしすぎるからNicholasが追い出した
名無しさん@お腹いっぱい。 [sage] 2013/05/17(金) 19:47:21.07
Cygwinパッチきてるから取り込まれるかも。意外と需要あるんかいのう
名無しさん@お腹いっぱい。 [] 2013/06/10(月) 23:50:06.10
next-windowの「c^b n」を
prefixなしで「c^→(右キー)」にできませんかね。
名無しさん@お腹いっぱい。 [sage] 2013/06/11(火) 00:01:59.08

bind -n つかえばいけるで
ttps://wiki.archlinux.org/index.php/Tmux#Use_tmux_windows_like_tabs
289 [] 2013/06/12(水) 23:42:03.41

ご回答ありがとうございます。
bind-key -n C-n next-window
 だとprefixなしでc^nで次のウィンドウに行けるんですけど
bind-key -n C-Right next-window
 だと機能しなくなります。
→キーを使うにはなにか設定がいるのでしょうか?
289 [sage] 2013/06/13(木) 02:29:59.90
set -g terminal-overrides "xterm*:kLFT5=\eOD:kRIT5=\eOC:kUP5=\eOA:kDN5=\eOB:smkx@:rmkx@"
こいつを入れることで解決しました。
ありがとうございました。
名無しさん@お腹いっぱい。 [sage] 2013/06/13(木) 09:27:14.31

おぉ。そんなに色々入れんとダメやったんか。
環境なに?
289 [sage] 2013/06/13(木) 11:35:49.20

windows + putty -> zsh on FreeBSD 9.1R(x64)
です。
名無しさん@お腹いっぱい。 [sage] 2013/06/15(土) 13:38:46.11
外側 TERM=xterm* ?
そういえば cygwin の termcap に putty の記述があったような…
# 関係ない話かな?まあいいか。
名無しさん@お腹いっぱい。 [sage] 2013/06/15(土) 15:06:30.34

こういう系よくわからんのやけど、これって putty側の問題?
名無しさん@お腹いっぱい。 [sage] 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'

こういう風になってるんですが、どうもうまく行きません。
名無しさん@お腹いっぱい。 [sage] 2013/06/18(火) 12:17:24.70

#!/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 では上で動いた
エスケープシーケンスのやつはダメっぽい
名無しさん@お腹いっぱい。 [sage] 2013/06/18(火) 15:16:09.85
tmux流の色指定にしたらうまく行きました。
ash(FreeBSDの/bin/sh)でも echo -n '#[fg=colour5]' で動きました。
名無しさん@お腹いっぱい。 [sage] 2013/06/18(火) 19:43:52.98
tmuxはCLIのソフトウェアにしては珍しく英国式スペルやなと思ったら、Nicholasが北アイルランド出身なのか
名無しさん@お腹いっぱい。 [sage] 2013/06/18(火) 21:19:26.81

コンソールではどうやっても「c^→」はできませんでした。
puttyでできたので、いいんですが。。
矢印キーってなんか特殊?なんですかね(\e[Aとか)


これティーマクスって読むんですね。
ツムックスだと思ってました。
名無しさん@お腹いっぱい。 [sage] 2013/06/19(水) 22:35:23.35
コンソール?の話はしてないような…
いやいいけど
名無しさん@お腹いっぱい。 [sage] 2013/06/19(水) 22:43:23.38
konそーる?
名無しさん@お腹いっぱい。 [sage] 2013/06/19(水) 22:56:39.55
なんだって?
名無しさん@お腹いっぱい。 [sage] 2013/06/19(水) 23:11:02.42
カーソルキーの歴史的な話は全然しらんけど、たぶん特殊なんじゃないかな?
viかemacsでも最初矢印キー使えなかったんじゃないっけ
スレ知やけど
名無しさん@お腹いっぱい。 [sage] 2013/09/26(木) 12:12:46.80
新しいwindowやpaneを作る時にカレントディレクトリで開いてくれるのはいいんだが
パスにsymlinkがあると勝手に展開される
$PWDでいいのに
名無しさん@お腹いっぱい。 [sage] 2013/09/26(木) 12:31:01.92

あー、たしかに
koie [sage] 2013/09/26(木) 23:31:59.58

たぶん無理かな。
シェル自体のPWDには反映されてないし、
カーネルはCWDは展開後しか覚えてないし。
シェル自体に手を入れたりcdを細工すればいけるとおもうけど。
名無しさん@お腹いっぱい。 [sage] 2013/09/28(土) 13:16:18.14
それより make 中とかに new-window すると一時的に作成されたディレクトリになることがある方が気になる。
名無しさん@お腹いっぱい。 [] 2013/10/23(水) 03:25:31.17
tmux を使ってから
chmod 755 directory としようとしてsudoを忘れたから
Ctrl + a で文頭に戻ってsudoってうつと
sudod 755 directory というように文字が重なってしまいます。
コマンド的には問題ないのですが、途中から見えなくて
困っています。何か解決策はありませんか?
名無しさん@お腹いっぱい。 [sage] 2013/10/23(水) 08:48:20.83
これtmuxのせいだったのか
名無しさん@お腹いっぱい。 [sage] 2013/10/23(水) 09:30:39.42
うちはならないよ

Linux 3.11.5-1
tmux 1.8
rxvt-unicode (urxvt) v9.18 - released: 2013-03-24
310 [] 2013/10/23(水) 12:43:27.58
tmuxを使って特定のサーバにsshでつなぐとなりました
サーバの端末ではなってないですが
名無しさん@お腹いっぱい。 [sage] 2013/10/23(水) 13:09:59.65
このへん?
ttp://http://unix.stackexchange.com/questions/67537/
prevent-ssh-client-passing-term-environment-variable-to-server
名無しさん@お腹いっぱい。 [sage] 2013/10/23(水) 13:15:42.13
根本的な解決方法はわからないけど、発生したらCtrl-Lしてる
名無しさん@お腹いっぱい。 [sage] 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 とかの表示もおかしい。(けど、これは、端末のせいかも)
名無しさん@お腹いっぱい。 [sage] 2013/10/24(木) 09:27:02.31
tmuxやscreenでその手の問題っていまいち原因追求しにくいよね。
一度これを試そうと思っているのだけどなかなか機会がない。

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


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


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

は知らないけど copy-mode の件なら wcwidth が正しい環境でも起こるので
wcwidth ではないような気がする。というか wcwidth を使ってないようす。
command-prompt とか。
search-forward はそもそも日本語入らないけど。
名無しさん@お腹いっぱい。 [sage] 2013/11/10(日) 12:46:06.14

だいぶ前に俺が書いたpatchで多分想定通りに動くと思うからよければどうぞ
但し、端末はxtermでosはlinuxじゃないとできないと思う

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

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

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

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

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

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

やりたいことは、すでにある window を並べて表示する。
で、もうひとつ条件としてその時に、window ナンバーが崩れないようにしたい。
というものになります。
名無しさん@お腹いっぱい。 [sage] 2013/11/19(火) 19:49:49.63

> やりたいことは、すでにある 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 番号に復元する
みたいな設定をすれば目的は達成できそうな気がする
名無しさん@お腹いっぱい。 [sage] 2013/11/19(火) 20:07:06.54

ありがとうございます!

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

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

root 作業は window 0 or 1 とか テンポラリ作業は window 7 などという感じで
習慣化して、今まで障害出ないようにしてたので乗り換えるのに躊躇してましたが、
多少違うとはいえこれで慣れていけそう。
本当に有難うございます。
名無しさん@お腹いっぱい。 [sage] 2013/11/19(火) 20:25:19.87

オプションまでみてなかったわ。スマソ
break -t で window number 指定したらいけるね

Vim ユーザーなら set -s escape-time 0 は必須。異論は認めない
名無しさん@お腹いっぱい。 [sage] 2013/11/21(木) 09:34:32.84
特に何も考えずwindow複数開いちゃったんだけど
これをpaneに変えて分割表示にするってできないかな
screenから乗り換えてきたんだけど、時々やらかしちゃう
名無しさん@お腹いっぱい。 [sage] 2013/11/21(木) 12:55:30.69
join-pane
名無しさん@お腹いっぱい。 [sage] 2013/11/21(木) 13:09:11.10

サンクス
名無しさん@お腹いっぱい。 [sage] 2013/12/10(火) 04:06:58.76
ひとつのペインを複数のウィンドウで共有できる?
ウィンドウを切り替えても常に同じペインを表示させておきたい
名無しさん@お腹いっぱい。 [sage] 2013/12/10(火) 05:41:58.57

ちょっと違うけどカレントペインを他のウィンドウのペインと交換する方法ならある
これなら切り替えたいペインが1つだけなら似たようなことはできる
ttp://unix.stackexchange.com/questions/53154/how-do-i-cycle-through-panes-inside-a-window-in-tmux-like-in-screen

共有はできなかったような
名無しさん@お腹いっぱい。 [sage] 2013/12/11(水) 14:29:49.82

うーん、共有だめかー。とりあえずそれでやってみる。ありがとう!
名無しさん@お腹いっぱい。 [sage] 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の暴走という致命的弱点が…)
名無しさん@お腹いっぱい。 [sage] 2013/12/18(水) 17:08:11.63
UTF-8ですら文字幅の扱いが微妙な状況だったはずなので
それでEUC-JPをちゃんと扱えるかというと……

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

"C-a - 3" で13番めのウィンドウを選択とかしたいのです。
名無しさん@お腹いっぱい。 [sage] 2013/12/19(木) 00:21:51.77

prefix ハイフン 3 ってことやんね?んなら、少なくとも1.8ではできないと思う
名無しさん@お腹いっぱい。 [sage] 2013/12/21(土) 13:48:31.41

そもそも utf-8 以外対応してないんじゃ… してるんだっけか?

luit とか cocot とか使えば、まあ…
あーでも tmux 下のすべてに luit 噛ますのはあれか。
すべてに luit とかを噛ます option ってあんのかね。なさそうだけど。
名無しさん@お腹いっぱい。 [sage] 2014/02/06(木) 05:13:34.44
こんなん、でました。
ttp://tmate.io/
名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 11:44:03.60

ほうほう。ScreenX TV みたいなことができるやつか
名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 18:41:37.49
あーこれ tmux の fork だったのか
名無しさん@お腹いっぱい。 [sage] 2014/02/13(木) 05:53:41.35
たしかに
名無しさん@お腹いっぱい。 [sage] 2014/02/22(土) 01:07:01.46
Tmux 1.9 released
ttp://https://news.ycombinator.com/item?id=7275911
名無しさん@お腹いっぱい。 [sage] 2014/02/22(土) 01:12:19.06
ttp://http://sourceforge.net/p/tmux/tmux-code/ci/master/tree/CHANGES
名無しさん@お腹いっぱい。 [sage] 2014/02/22(土) 12:04:55.35
> Tmux now runs under Cygwin natively.
地味にえらいかも
名無しさん@お腹いっぱい。 [!sage] 2014/02/23(日) 12:43:46.94
半年前くらいからcygwin用のパッチは入っててコンパイルして使ってたが問題なく使えてる
名無しさん@お腹いっぱい。 [sage] 2014/02/23(日) 16:40:27.45
おお、すごい。今度試してみよう。以前はscreenをだましだまし使ってた。
名無しさん@お腹いっぱい。 [sage] 2014/03/20(木) 12:51:42.98
ウィンドーで動画再生ってどうやるんですか?
名無しさん@お腹いっぱい。 [sage] 2014/04/02(水) 12:04:38.41
unset TMUXをしないで新しいセッション開始する方法ない?
名無しさん@お腹いっぱい。 [sage] 2014/04/03(木) 16:18:20.36
env -u TMUX tmuxでもダメなの?
名無しさん@お腹いっぱい。 [age] 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使い始めたばかりだからよくわからん
名無しさん@お腹いっぱい。 [sage] 2014/04/06(日) 08:10:11.86
複雑なwindow、paneを作りたい人に

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

これか。確かに面白そうだけど、こういうのってどこで見つけてくるの?

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

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

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

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

それテキストエディタの話じゃね。
名無しさん@お腹いっぱい。 [sage] 2015/03/07(土) 15:55:29.95
vimrcに書け
名無しさん@お腹いっぱい。 [sage] 2015/04/11(土) 12:36:23.94
最近どうなってる?1.9a からだいぶ経つけど
ML のアーカイブチラ見したけどアクティブに開発続いてるぽいが
名無しさん@お腹いっぱい。 [sage] 2015/05/07(木) 09:19:07.16
2.0
ttp://http://sourceforge.net/p/tmux/tmux-code/ci/master/tree/CHANGES
名無しさん@お腹いっぱい。 [sage] 2015/05/08(金) 00:21:17.07
おー、2.0きたか!Nicholas はじめ開発者の皆様ありがとう
名無しさん@お腹いっぱい。 [sage] 2015/05/26(火) 07:42:28.74
最新だと色々変わってるなこれ
ctrl+dで閉じるのに、exitとなってcpu100%になる
名無しさん@お腹いっぱい。 [sage] 2015/06/05(金) 13:23:47.24
ttp://https://github.com/tmux/tmux/commit/d2b35e19cdd61d163d26c4babccc1550e72a9623

一連のゴタゴタを受けて移籍したもよう
名無しさん@お腹いっぱい。 [sage] 2015/08/07(金) 21:27:34.61
tmuxのセッションを0,1,2と張って1,2を閉じたあとセッションを張ると、そのセッションナンバーが3となってしまうのですが、1と表示させる方法はどう設定したらよいでしょうか?
名無しさん@お腹いっぱい。 [sage] 2015/10/19(月) 13:25:57.42
2.1出た
ttp://https://github.com/tmux/tmux/blob/master/CHANGES
名無しさん@お腹いっぱい。 [!sage] 2015/11/15(日) 17:17:36.82
* 'copy-mode' learned '-e' to exit copy-mode when scrolling to end.

考えなおしてくれたか
名無しさん@お腹いっぱい。 [sage] 2015/12/10(木) 00:17:15.65
ハゲ侍 サブコミュ イケメン スカイプ マリリンマンソン Twitter マリオ64 ゲーム実況者 マリオカート
ハゲ侍 ツイッター 星のカービィ64 マリオサンシャイン ニコニコ超会議 ポケモン フレコ MH4G アメブロ
ハゲ侍 アメーバブログ 仕事 Skype ツイキャス モンハン 歌い手 スプラトゥーン マニアック
ハゲ侍 動画 顔 ドリームクラブ 好き 刃牙 サイレントヒル ドラゴンボール イケボ
ハゲ侍 漫画 フレンドコード NG縛り ニコニコ生放送 歌ってみた 太刀 ニコニコ超パーティー コミュニティ
ハゲ侍 大学 アキネーター 配信 ニコ生 サブコミュ マリリンマンソン イケメン 学歴
ハゲ侍 マリオカート Twitter スカイプ マリオ64 ツイッター ゲーム実況者 星のカービィ64 ニコニコ超会議
ハゲ侍 ポケモン マリオサンシャイン フレコ MH4G アメーバブログ 仕事 Skype ツイキャス
ハゲ侍 モンハン 歌い手 マニアック 動画 アメブロ スプラトゥーン 刃牙 ドリームクラブ
ハゲ侍 好き サイレントヒル ドラゴンボール 漫画 顔 NG縛り フレンドコード ニコニコ生放送
ttp://kanae.2ch.net/test/read.cgi/pcqa/1421101110/51
ttp://kanae.2ch.net/test/read.cgi/pcqa/1415921104/55
ttp://kanae.2ch.net/test/read.cgi/pcqa/1436852775/17
名無しさん@お腹いっぱい。 [sage] 2015/12/19(土) 11:07:57.68
最近tmux使い始めたんだが、作業ディレクトリに ~ っていう名前のフォルダが勝手に作られるのは仕様?
勝手に作るくせに終了するときに消してくれないから後処理が面倒なんだよなぁ

バージョンは2.1
名無しさん@お腹いっぱい。 [sage] 2015/12/19(土) 16:10:47.98
自分でtmux 2.1のオリジナルのソースからビルドしてもそうなるの?
名無しさん@お腹いっぱい。 [sage] 2015/12/20(日) 10:54:46.72

実はそれHomebrewでインストールしたものなんだ
大して変わらんだろうと実際に手でビルドして実行してみたらのようなことは起きなかった
てっきりbrewがビルドしているのかと思ったら、ただバイナリ落としてきてるだけなんだな

というわけで解決です ありがとう
名無しさん@お腹いっぱい。 [sage] 2015/12/20(日) 11:00:52.15

とおもったらやっぱり起こったわ 何でだろう&#12316;??
名無しさん@お腹いっぱい。 [sage] 2015/12/20(日) 14:20:58.22
なんでだろうね。
tmuxのソースコードをgrepしてみるとCで書かれたソースコード中、mkdirを呼んでるのは
ソケットをおくためのtmux-$UID ディレクトリを$TMPDIRなどに作る一箇所だけだった。

実はtmuxでなく、シェルが読み込むファイル中である条件の時だけ作ってしまっていた……なんて話はない?
名無しさん@お腹いっぱい。 [sage] 2015/12/20(日) 14:38:35.43

解決した。
仰せの通りでした。誰かがシェルスクリプトで作ったアプリをsourceしていたんだが、どうもそれがtmuxを起動した瞬間に悪さをするらしい。
ソースコードを調べてくれたり、拙い質問に対応してもらってありがとう。あとスレ汚しスマソ
sage [] 2016/01/14(木) 21:47:32.89
copy-modeのキーバインドでShift-Spaceを設定したいのですが、
bind -t emacs-copy S-Space page-up
としても、設定が有効になりません。

どうにかして、Shift-Spaceを設定する方法はありませんか?

使ってるtmuxは 2.1です。
名無しさん@お腹いっぱい。 [sage] 2016/01/15(金) 20:18:30.18
お使いの端末エミュレータからshift+spaceがどのような文字として送出されるのですか
名無しさん@お腹いっぱい。 [sage] 2016/01/15(金) 23:54:21.50
下記の設定を反映して、copy-modeで S-Spaceを入力すると、
copy-modeが終了したので、Spaceが渡されているように思えます。

bind -t emacs-copy 'S-Space' page-up
bind -t emacs-copy 'Space' cancel

tmuxは Linux (CentOS 7.2)上で起動しており、接続端末は
Windows上の cygwinの minttyから sshで接続しています。
接続端末を Windows Nativeバイナリの puttyから接続しても
動作は同じでした。
名無しさん@お腹いっぱい。 [sage] 2016/01/16(土) 14:08:13.39
あきらめましょう
名無しさん@お腹いっぱい。 [sage] 2016/04/07(木) 19:36:46.57
最近PowerLineの天気がよく消えるんだけど、皆さんはどう?
名無しさん@お腹いっぱい。 [sage] 2016/04/10(日) 02:54:24.93
tmuxってawesomeもどきとして使えるかね?
名無しさん@お腹いっぱい。 [sage] 2016/06/15(水) 22:49:13.69
2.2から自前のテーブルじゃなくてwcwidth使うようになったんだね
もうパッチ当てなくていいんだ
名無しさん@お腹いっぱい。 [] 2017/01/16(月) 08:47:28.79
puttyで文字セットをUTF-8(CJK)にしているとpane分割したときのborderが全角になって表示が乱れるけど
だからといってUTF-8にするとemacsでウィンドウ分割したときに表示が乱れるし、
ソース見た感じ罫線は半角と決め打ちしてるっぽいし、
UTF-8端末と判定するとACS(alternate char set)で罫線引いてくれないし、
手を入れてTTY_UTF8でもACSつかうか、罫線をASCIIにするかで回避できたが、標準で回避する方法ある?
名無しさん@お腹いっぱい。 [] 2017/01/18(水) 16:20:10.42
日本国民のために命をかけて悪と戦っている警察の方に
おしっこを出せと命令されたのにかわりに茶をだしたASKA

与党議員を盗聴している、本省の課長級以上の国家公務員の私邸を盗撮している、と言って
日蓮上人の正法を護持し、日本の真の国主であり平和の王者である池田先生と創価学会をネットで誹謗中傷していた奴ら、
おまえらは、全員ASKAと同じ精神障害ということで警察官に逆らう詐欺師と言う事にこれではっきりとなった。

警察官の3割強はわたくし達創価会員で占められている。
ASKAは必ず再逮捕され、拘置所内で自殺と言う事で間違いなく処理される。
おれたちは絶対負けない。
創価の敵対者達も必ず仏法の力で破滅する事になる。
名無しさん@お腹いっぱい。 [] 2017/01/18(水) 16:20:28.25
警察では池田先生から仏法の教えを受けた警官が日々身命を惜しまず働いている。
ASKAの味方をする奴は全員統合失調の薬物中毒者と言う事にもうすでにもうなったんだから、
おとなしく観念しろ。

創価が与党議員を盗聴している、本省の課長級以上の国家公務員の私邸を盗撮している、
という疑惑を流している奴らも同罪ということになる。

池田先生は魂の指導者で日本の国主なのだということは、
全世界が認めていることなのだから、
もし仮に公務員や一般国民の生活をご照覧になって指導されたとしても
それは当たり前のことだ。

このスレにそんな馬鹿は居ないと思うがASKAに肩入れして警官や盗撮の悪口を言ってるやつは
IPアドレスから住居を突き止めて六道地獄を永久にめぐる仏罰をくだしてやる。
名無しさん@お腹いっぱい。 [sage] 2017/01/28(土) 20:24:43.11
ここマーク
名無しさん@お腹いっぱい。 [sage] 2017/07/01(土) 20:51:00.51
screenがバギーなのでtmuxに移行したわ
なんあ負けた気がするけどよろしこ
名無しさん@お腹いっぱい。 [sage] 2017/07/29(土) 15:10:39.42
Ctrl-HでBackspaceできない代わりにCtrl-/でBackspaceされるんだけどこれってバグ?
名無しさん@お腹いっぱい。 [sage] 2017/08/10(木) 09:57:38.52

それは要するに shell に送られる制御文字が tmux 開いたときだけおかしいってこと?
名無しさん@お腹いっぱい。 [sage] 2017/08/10(木) 19:55:25.49
とりあえず stty -a の結果を見せてもらわんことには
名無しさん@お腹いっぱい。 [sage] 2017/08/12(土) 04:52:36.91

は解決したかあきらめたか,それだけでも書き込め。
それがマナーだろ。
名無しさん@お腹いっぱい。 [sage] 2017/08/12(土) 11:43:44.40
すまん適当に弄ったら直った
他のbindとなんかコンフリクトしてたらしい
名無しさん@お腹いっぱい。 [age] 2017/09/06(水) 07:30:55.50
tmux 内で個々のセッション「毎」にカーソルの形状を変えるって無理ですかね。
つーか端末多重化の原理上不可能ですかね。
例えば bash の vi-mode でモードによってカーソルの形状を変えるとします。
「挿入」の時は \033Ptmux;\033\033[ q\033\\ のような制御綴りを,
「操作」の時は \033Ptmux;\033\033[ q\033\\ のような制御綴りを送るのですが,
他のセッションで起動している Vim/Emacs などにもカーソルの形状が引き継がれてしまうので嫌です。
また Vim でもモードによってカーソルの形状を変えると,他のセッションで起動している bash のカーソルがその形状になってしまいます。

tmux 2.5
Debian GNU/Linux 9
名無しさん@お腹いっぱい。 [sage] 2017/09/06(水) 21:01:59.14

セッション毎というよりはペーン毎?
395 [] 2017/09/06(水) 23:49:47.72
用語を勘違いしていました。ペーンです。
395 [age] 2017/09/08(金) 01:00:28.12
すいませんあげます。「tmux cursor shape」とかでググると 上のような情報はあるのですが,
欲しいのはペーンによって異なるカーソル形状にする方法です。
# そもそも端末を一つのプログラムが占有してる状態だから,
# 端末に送る CS も一つに限られるのかな……
395 [sage] 2017/09/12(火) 12:54:14.26
とりあえず色々調べましたが端末多重化の原理上不可能のようなので
諦めます。
いつか自分でのようなことが可能なTMPを作りたいです。
名無しさん@お腹いっぱい。 [] 2017/09/13(水) 19:41:50.08
DECSCUSRは対応済みのような気がするなぁ。
てもとでは printf '\033[5 q' ってやったりするとペーンごとにカーソル形状かえられた。
名無しさん@お腹いっぱい。 [] 2017/12/29(金) 07:17:05.06
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

LGVH0NV0X7
名無しさん@お腹いっぱい。 [sage] 2018/02/14(水) 10:01:53.46
☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、
改憲議員が3分の2を超えております。『憲法改正国民投票法』、
でググってみてください。国会の発議はすでに可能です。
平和は勝ち取るものです。お願い致します。☆☆
名無しさん@お腹いっぱい。 [] 2018/03/14(水) 16:24:05.82
tmux 2.3 使ってるけど未だに日本語の上でカーソルが二回動く不具合が直ってないね。
日本語が端末に表示されることは滅多にないとは言え,ちょっと困る…
名無しさん@お腹いっぱい。 [] 2018/05/22(火) 02:54:57.43
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

VIEME
名無しさん@お腹いっぱい。 [sage] 2019/07/22(月) 21:32:04.37
次のように設定するとuser@host:~のように表示されると書かれていますが、
手元ではhostしか表示されないように見えます。

set -g set-titles on
set -g set-titles-string "#T"

rxvt-unicode 9.22とtmux next-3.1です。
初歩的な質問で恐縮ですがどこがまずいんでしょうか?

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

2ch勢いランキング 全部 1- 最新50 UNIX板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したキャッシュです。元のページはこちら。削除についてはこちら