tmux その1 (426レス)
上下前次1-新
161: 2011/11/13(日)12:27 AAS
無知ってみじめだな。w
まともなterminalエミュレータならshiftしなくても、ctrl+qwertyuiopの上段の
数字キーだけでshift時の記号に対するコントロールコードが出る。
shift時の記号に対するコントロールコードが存在しない場合は適当なコードを送る
やつもあるし、まったく送らないのもある。
162: 2011/11/13(日)14:34 AAS
わろすわろす
163: 2011/11/13(日)16:31 AAS
まあでもターミナルエミュレータ依存のことを、全てにおいてそうであるかのように
偉そうに言っちゃうのもどうかと
164: 2011/11/13(日)16:36 AAS
適切なコードであるかは置いておいて、CTRL+数字キーでコードが出ない
ターミナルエミュレータは見たことがない。
出ないヘッポコエミュレータの実例上げてから偉そうにいう事だ。
165: 2011/11/13(日)18:24 AAS
Ctrl-8がdeleteなのは少なくともVT200の頃から。
下手すりゃVT100から。
166: 2011/11/14(月)03:13 AAS
BSだけど
167: 2011/11/14(月)09:32 AAS
TK80BS
あ、これは30年前だ
168: 2011/11/14(月)22:31 AAS
元々Ctrl-8はCtrl-?のことでDeleteだよ。
Backspaceと同じ動作をするttyが多いけども。
169: 2011/11/16(水)15:34 AAS
設定スロットは一つしかないんだから異なる文字を同じ動作に割り当てられるわけねーだろ。
というのは昔の話でerase2で二つまでなら割り当てられるttyもある。
170: 2011/12/10(土)21:39 AAS
age
171: 2012/01/25(水)01:49 AAS
bind-key -rで設定したらその項目以外にも-rがついてしまったんだけどなにこれ?
<prefix>?で表示されるリストのうち、-rつきで設定した項目以降にも-rがついてる。
172(1): 2012/02/05(日)17:41 AAS
DISPLAYを:0に固定したくて.tmux.confに
set-environment -g DISPLAY :0
って書いても全然反映されないんだが、どうすればいいん?
173: 172 2012/02/06(月)15:02 AAS
自己解決した。
set-option update-environmentからはずさないとだめだった。
174(1): koie 2012/02/10(金)11:27 AAS
stty erase ^h してるとC-hがDELにされちゃう。
これはハードコーディングされている。
stty erase ^?
stty erase2 ^h
で回避できるが、なぜこんな仕様になっているか
コメント・コミットログをみても理解できない。
175: 2012/02/10(金)16:17 AAS
「一文字後退消去はDEL(0x7F)なのである」という流派が昔から存在し続けている。
日本国内には極めて少数。
Emacsもその伝統を引いている。
176: 2012/02/12(日)11:44 AAS
> 「一文字後退消去はDEL(0x7F)なのである」という流派が昔から存在し続けている。
一時期その宗派に従った設定をしてたが徹底しなかったので
環境設定がカオス気味
今は特に気にしてないけど諸々カオスなままだ
177: koie 2012/02/12(日)16:02 AAS
FreeBSDのtermcapのscreenエントリは
kb=^H になってるんだけど。
178: 131 2012/02/28(火)23:41 AAS
2chスレ:dataroom
179: 2012/02/29(水)13:03 AAS
地震過剰なスレて…
180: 2012/03/04(日)03:57 AAS
Pragmatic Bookshelfから本が出たね。
181: 2012/03/04(日)05:05 AAS
それは楽しみだ
182: 2012/04/18(水)11:16 AAS
いっぱいスクリーン作ってそれぞれ違うssh先に接続したら下にsshが並んでどれがどれかわかんなくなるんですけど
下に表示される実行中のコマンドって変えることできるんですか?
183: 2012/04/18(水)12:12 AAS
prefix+,
184: 2012/05/18(金)00:23 AAS
byobuスレが無い・・・
185(1): 2012/05/18(金)00:43 AAS
byobuってscreenのラッパーじゃないの?
186: 656 2012/05/18(金)15:58 AAS
>>185
最近のubuntuでは、tmuxのラッパーでもあるらしいです。
187(1): 2012/05/26(土)08:58 AAS
>>121
これどういう設定にすればいいん?
188: 2012/05/29(火)17:21 AAS
>>187
設定できないんちゃう?
使っていて、アタッチ元毎の環境が別々になるかどうかがscreenとtmuxの結構大きな違いのように思える。
189(1): 2012/06/01(金)18:17 AAS
>>121
これがホントにこまる
あと別端末から同一セッションに接続すると描画がすべて同期されるのがいや。
new-session をいくつも作るはめになる。というかわざとこういう作りなのか?
screen の挙動のほうが好きなんだが、上の二つの理由で移行できずにいる・・
190: 2012/06/01(金)18:23 AAS
一般論として、プロセスから見ると、(例えばvi)
一つの画面サイズに固定されてないと話しにならないので、
セッションごとにサイズを保持していて、
セッションがアクティブになるとSIGWINCHを投げるしかない。
ただ複数のセッションが同時に動くことを前提にすると、(複数人の同時書き込みなど)
そういう処理は不可能になる。
191: 2012/06/14(木)17:27 AAS
cygwinで動かないんでしょうか
192(1): 2012/06/21(木)15:51 AAS
screenだと1行が長くて折り返されるようなコマンド(例えばdmesg)を実行したとき、
手元の端末の横幅を変更すると、動的に折り返しが再描画されるけどtmuxではできないね。
tmuxでこれさえ出来れば自分の使い方では完璧なんだけどこういう動作に変更する方法はないものか。
193(1): 2012/06/21(木)15:59 AAS
dmesgじゃ例が悪かった。
tail -F /var/log/messages とかをの既に出力された分も
端末サイズの変更に追従して動的に折り返し位置が変更されて欲しいなと。
194: 2012/06/21(木)16:04 AAS
複数から同時アタッチすると一番小さい端末のサイズにされるけど、
デタッチしてでかいサイズに戻ったらでかいサイズで折り返ししなおして欲しいよね。
>>192-193
tailみたいな端末のコマンドだったらtmuxの中からscreen tail -F /var/log/messagesじゃだめ?
195(2): 2012/07/04(水)16:15 AAS
binaryファイルやShift_JISファイルをcatするとtmuxがバグってステータスバーに出力された内容が表示されちゃうんですがこれって仕様でしょうか?
そもそもcatしなければいいのですが、割りとやってしまうので困ってます。。
196: 2012/07/04(水)16:40 AAS
たまたまステータスバーに出力するエスケープシーケンスが含まれていたと思われる。
197: 2012/07/04(水)18:04 AAS
>>195
198: 2012/07/04(水)18:06 AAS
>>195
すまんミスった。
あー、それ俺もあるわ。でも直し方知らんから誰か教えて。
199: 2012/07/04(水)18:27 AAS
printf "\033]2; タイトル \007\c"
するか、そもそも変えられないようにするか。
setw -g automatic-rename
200: koie 2012/07/15(日)14:31 AAS
tmux-zoom.sh便利や
201: 2012/08/17(金)21:05 AAS
tmux-powerlineちょっといいやんけ
202: sage 2012/08/23(木)15:51 AAS
コンソールで長いコマンド(文字)打とうとする自動で折り返されないんだけど、何とかする方法ないかな?
203: 2012/08/28(火)03:34 AAS
macに™ tmux入れたんだが使い方不明
ターミナルでtmux打つと、
タイトルは™uxになるが、contrl b % やっても何も反応しない
下に出てるバッファリストみたいなのは何なんだ?
移動はどうやるんだ
204: 2012/08/28(火)14:53 AAS
C-b h
これやっとけ
C-b %等の表記はControl+b <離す> %という意味
$ man tmux
まずはここから
205(1): 2012/08/29(水)06:38 AAS
man読んだけど普通のことしか書いてない
というかマジでCtrl+b %とかやっても何も反応しない
terminalでCtrl +b 押した後、%やhを押すとその%やhだけがコマンドラインに出て
エンター押すと、%とかいうコマンド無いよ 言われます
™uxって何なのって感じで腹たってます
この文でも™になるところから腹立つ
ちなみに.™ux.confとかは作ってないからキーバインドが違うわけでも無さそう
206: 2012/08/29(水)08:50 AAS
とりあえずtmux未起動のまま
$ tmux list-keys
で send-prefix は期待通り?
207: 2012/08/29(水)10:06 AAS
はい、すいません・・・ キーバインドがC-bではありませんでした
本当に申し訳ありません
さてなぜキーバインドが変わってしまったんでしょう
~/には .™ux.confはないのですが
208: 2012/08/29(水)11:30 AAS
$PREFIX/etc/tmux.conf になんか書いてあるんじゃねーの?
209: 2012/08/29(水)22:37 AAS
>>205
tm が合字になるのは、システム環境設定の言語とテキスト
(c) とか 1/2 とかもな。
210: 2012/08/30(木)23:41 AAS
$PREFIXって何ですか?
echo $PREFIXしても何も出ません
211: 2012/08/31(金)00:39 AAS
インストールする時の根っこになるディレクトリ
/opt/local以下にいれたとか/usr/local以下に入れたとか
/usr直下に入れたとか$HOMEに個人権限で入れたとか、あるだろ。
212: 2012/08/31(金)02:31 AAS
homebrewで入れたので
/usr/local/Cellar/tmuxにあります
しかし、.tmux.confは見当たりません
213: 2012/08/31(金)14:02 AAS
.tmux.confは$HOMEだろ
214: 2012/08/31(金)19:49 AAS
あ、$HOMEに大量の.file抱えてるのってどうなんですかね。
215: 2012/08/31(金)19:50 AAS
スレ違い。
216: 2012/09/01(土)01:48 AAS
アンインストールしてインストールしたら元に戻りましたよっと
217(1): 2012/09/28(金)19:25 AAS
Macでのマルチバイト文字問題修正されんかねぇ。
直そうと思ったけど諦めた…
218: 2012/09/29(土)18:52 AAS
マルチハ゛イト
219(1): 2012/10/17(水)03:55 AAS
1.7でてるよー。
何やら色々と機能が追加されたようす
外部リンク:sourceforge.net
220: 2012/10/17(水)11:50 AAS
cygwinでは動作しないんだよね?難しい問題があるみたい。
うごいてくれるとうれしいんだけど。
221: 2012/10/17(水)12:54 AAS
素人は突拍子もない事言い出すなあ。
222(1): 2012/10/17(水)13:43 AAS
>>219
Mac上で日本語ファイル名の濁点、半濁点がちゃんとでるようになってるやん!
223(1): 2012/11/13(火)20:24 AAS
>>222
このパッチで直してくれてるね。>>217とわずかの差だw
外部リンク:sourceforge.net
アホすぎてパッチの意味が全くわからなかった。Unicode正規化かぁ、勉強になった。
外部リンク[htm]:homepage1.nifty.com
224: 2012/11/13(火)20:29 AAS
>>223
OS Xの変なUTF-8のせいとかなんかと…つか、これだけとは。
ロシア語やらでも類似の問題があったと思うけど、それは大丈夫なのかな。
扱うことないから気にしてないけど
225: 2012/11/13(火)21:04 AAS
それNo information ってズバッと返されてたから自分も印象に残ってた。
外部リンク[php]:sourceforge.net
このロシアンは英語苦手なんだろうな、すごくわかるぜ…
しかしこの開発者の仕切りは歯切れが良くて好きだな
226: 2012/11/14(水)12:15 AAS
あんまり話題もないので…
GNU Screenはほとんど使ったことないけど、今のtmuxと比べて機能的にいかがなもんかね?
同じくらい?
227(2): 2012/11/14(水)22:56 AAS
外部リンク:www.undeadly.org
ここにある開発者のインタビュー(古い)によると
元々screen 使ってたけど拡張しようとしたらソースコードが読みにくくて
今後もそれを拡張するくらいなら新しく書き直した方がマシって事が作った理由らしいよ。
そこまではフーンって感じだったが、tmuxを公開したらOpenBSDのセオ兄貴が
やたら気に入ってハッカソンに連れて行かれたって展開が笑えた。
外部リンク:www.flickr.com
省1
228: 2012/11/15(木)13:57 AAS
>227
+1 参考になる
229: 2012/11/15(木)17:10 AAS
まあな screenのソースコードは K&R C だから古いっちゃあ古い。
SunOS4.xのおまけccでもコンパイルできるよ。
230(1): 2012/11/15(木)17:47 AAS
>>227
よくいわれる脱GPL (GNU?)とかなんとかっていうのは、別に作者が言い出したわけじゃないのな。
BSDの連中やらがそこに目を付けたってこと?
231: 2012/11/16(金)08:36 AAS
まあ別実装が増えるのはいいことだ。
232: 2012/11/16(金)21:36 AAS
>>230
よく言われてるの?英語圏のtmuxに関する話題でそういうの読んだ事ない
個人的にはGive&Takeが成立して手を結んでる印象です
まず作者は、OpenBSDに標準で入ってフィードバック増えた事を喜んでる
セオが初っ端でメモリリークが2件(修正済み)あるって指摘してように、あそこうるさい人多いしw
あと開発陣と会えた事
OpenBSD側はセオが気に入ったって事と、MLで
省2
233(1): 2012/11/16(金)21:48 AAS
ところで、皆さんステータスバーに何を表示させてますか?
シャレた奴あったら教えて下さい
自分は以下を参考にこんなで使ってます
外部リンク[php]:crunchbang.org
・ウィンドウ名
・時刻 %a %H:%M'
・Loadavg (cut -d " " -f 1-3 /proc/loadavg)
234(1): 2012/11/16(金)22:19 AAS
>>233
おぉ、なかなかいいな。
俺はこれを改造して使ってる。
外部リンク:github.com
235: 2012/11/16(金)22:35 AAS
>>234
サンクス。超高機能ですね。
天気が特に面白そうだったので読んでみます
236: 2012/11/16(金)22:37 AAS
普段使いだと微妙にもたつくのが気にならないか?
237: 2012/11/16(金)22:54 AAS
まぁね
ただ234のはデザインがカッコ良いと思う
238: 2012/11/17(土)00:43 AAS
一時期凝ったけど、最近は、日付とウィンドウ情報以外には
Wi-Fi強度、バッテリー残量、ボリューム、ロードアベレージ
を易経記号を使って棒グラフ状に表示しているだけだな。
239: 2012/11/17(土)09:54 AAS
suなシェルを常時開いているので、ユーザー名を取得するように改造している。
240: 2012/12/04(火)00:26 AAS
>>174
外部リンク[php]:sourceforge.net
にバグ登録されてるね。と思ったら違う内容だった。
241: 2012/12/04(火)16:54 AAS
ML活発だしそこで聞くのが早そうだね
上下前次1-新書関写板覧索設栞歴
あと 185 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s