tmux その1 (426レス)
上下前次1-新
304: 2013/06/19(水)22:56 AAS
なんだって?
305: 2013/06/19(水)23:11 AAS
カーソルキーの歴史的な話は全然しらんけど、たぶん特殊なんじゃないかな?
viかemacsでも最初矢印キー使えなかったんじゃないっけ
スレ知やけど
306(2): 2013/09/26(木)12:12 AAS
新しいwindowやpaneを作る時にカレントディレクトリで開いてくれるのはいいんだが
パスにsymlinkがあると勝手に展開される
$PWDでいいのに
307: 2013/09/26(木)12:31 AAS
>>306
あー、たしかに
308: koie 2013/09/26(木)23:31 AAS
>>306
たぶん無理かな。
シェル自体のPWDには反映されてないし、
カーネルはCWDは展開後しか覚えてないし。
シェル自体に手を入れたりcdを細工すればいけるとおもうけど。
309: 2013/09/28(土)13:16 AAS
それより make 中とかに new-window すると一時的に作成されたディレクトリになることがある方が気になる。
310(3): 2013/10/23(水)03:25 AAS
tmux を使ってから
chmod 755 directory としようとしてsudoを忘れたから
Ctrl + a で文頭に戻ってsudoってうつと
sudod 755 directory というように文字が重なってしまいます。
コマンド的には問題ないのですが、途中から見えなくて
困っています。何か解決策はありませんか?
311: 2013/10/23(水)08:48 AAS
これtmuxのせいだったのか
312: 2013/10/23(水)09:30 AAS
うちはならないよ
Linux 3.11.5-1
tmux 1.8
rxvt-unicode (urxvt) v9.18 - released: 2013-03-24
313: 310 2013/10/23(水)12:43 AAS
tmuxを使って特定のサーバにsshでつなぐとなりました
サーバの端末ではなってないですが
314: 2013/10/23(水)13:09 AAS
このへん?
外部リンク:unix.stackexchange.com
prevent-ssh-client-passing-term-environment-variable-to-server
315: 2013/10/23(水)13:15 AAS
根本的な解決方法はわからないけど、発生したらCtrl-Lしてる
316(2): 2013/10/23(水)19:15 AAS
tmux は、全角文字の扱いが、まだ、不十分なところがあるようで、
copy-mode でカーソル移動すると、日本語の上で、2回とまったりする。
件の表示乱れは、うちでもなってて、多分 unicode の ambiguous char width
関係じゃないかな と、思っているんだけど。
参考 外部リンク:ja.wikipedia.org東アジアの文字幅
私自身の例だと、ripping した CD のアルバム名で、ディレクトリに変な文字が入っていると
prompt の dirctory 表示にその文字が表示されて Ctrl-a で、行頭に戻った時の位置が
省2
317(1): 2013/10/24(木)09:27 AAS
tmuxやscreenでその手の問題っていまいち原因追求しにくいよね。
一度これを試そうと思っているのだけどなかなか機会がない。
Run command with CJK-friendly wcwidth(3) to fix ambiguous width chars
外部リンク:github.com
318: 2013/10/24(木)16:48 AAS
>>316
>>310 は半角文字だけでも起こるよ
319: 2013/10/26(土)03:12 AAS
半角ってASCII文字のことだよね?
>>317
screen に文字幅絡みの問題ってそんなあったっけ?
>>310 は知らないけど copy-mode の件なら wcwidth が正しい環境でも起こるので
wcwidth ではないような気がする。というか wcwidth を使ってないようす。
command-prompt とか。
search-forward はそもそも日本語入らないけど。
320: 2013/11/10(日)12:46 AAS
>>316
だいぶ前に俺が書いたpatchで多分想定通りに動くと思うからよければどうぞ
但し、端末はxtermでosはlinuxじゃないとできないと思う
charmapとtmuxとxtermをいじることになる
tmuxのpatch置き場
外部リンク:github.com
xtermのpatch置き場
省8
321(1): 2013/11/19(火)16:52 AAS
最近 screen で ncurses 周りが崩れるのを治すのに疲れて、
tmux にしようと考えてるのですが分割について教えて下さい。
screen では window を分割表示できるので、2つの作業中の window を
必要に応じて並べて表示できるのですが、
tmux はやはり pane の分割しかできないのでしょうか。
やりたいことは、すでにある window を並べて表示する。
で、もうひとつ条件としてその時に、window ナンバーが崩れないようにしたい。
省1
322(1): 2013/11/19(火)19:49 AAS
>>321
> やりたいことは、すでにある window を並べて表示する。
これは join-pane でおk
だけど、これは 「window を並べる」というより、window を2つの pane に分割して、そこに別の window を pane として並べるという感じ (man tmuxより)
おそらくこの時点で window 番号は失われてる
> で、もうひとつ条件としてその時に、window ナンバーが崩れないようにしたい。
なので、join-pane した window を、再びバラバラに (break-pane) すると、window 番号が変わる可能性がある (空いている最小 window 番号が割り振られる)
省4
323(1): 2013/11/19(火)20:07 AAS
>>322
ありがとうございます!
join-pane -s number と break-pane -t : で大体同じことができそうです。
間で create window してしまうと番号がずれちゃいますが、
普段使うときは最初に window を 10 個作っちゃうので、
気をつければ問題無さそうです。
root 作業は window 0 or 1 とか テンポラリ作業は window 7 などという感じで
省3
324: 2013/11/19(火)20:25 AAS
>>323
オプションまでみてなかったわ。スマソ
break -t で window number 指定したらいけるね
Vim ユーザーなら set -s escape-time 0 は必須。異論は認めない
325(1): 2013/11/21(木)09:34 AAS
特に何も考えずwindow複数開いちゃったんだけど
これをpaneに変えて分割表示にするってできないかな
screenから乗り換えてきたんだけど、時々やらかしちゃう
326: 2013/11/21(木)12:55 AAS
join-pane
327: 2013/11/21(木)13:09 AAS
>>325
サンクス
328(1): 2013/12/10(火)04:06 AAS
ひとつのペインを複数のウィンドウで共有できる?
ウィンドウを切り替えても常に同じペインを表示させておきたい
329(1): 2013/12/10(火)05:41 AAS
>>328
ちょっと違うけどカレントペインを他のウィンドウのペインと交換する方法ならある
これなら切り替えたいペインが1つだけなら似たようなことはできる
外部リンク:unix.stackexchange.com
共有はできなかったような
330: 2013/12/11(水)14:29 AAS
>>329
うーん、共有だめかー。とりあえずそれでやってみる。ありがとう!
331(1): 2013/12/18(水)10:29 AAS
半角かなとかつかってると表示が崩れてしまいます
(行が適切な場所に表示されない,^Lでも綺麗にならない)
FreeBSD-8, mlterm, tmux, emacs24, navi2ch という
組み合わせで,EUC-JP 環境です
mlterm上に直接 emacs 起動+navi2ch なら問題ないです
ということで tmux がなにかしら弱いのは確からしいのですが
なにか良い設定とか工夫とかあったりしますでしょうか?
省5
332: 2013/12/18(水)17:08 AAS
UTF-8ですら文字幅の扱いが微妙な状況だったはずなので
それでEUC-JPをちゃんと扱えるかというと……
JIS X 0201のカタカナで問題があるならば
tmuxはSS2をきちんと扱えていない可能性が高いのでは?
333(1): 2013/12/18(水)20:10 AAS
screenから乗り換えてみて.tmux.conf作ってる最中なんだけど、2ストロークキーはどう設定すればいいですか?
"C-a - 3" で13番めのウィンドウを選択とかしたいのです。
334: 2013/12/19(木)00:21 AAS
>>333
prefix ハイフン 3 ってことやんね?んなら、少なくとも1.8ではできないと思う
335: 2013/12/21(土)13:48 AAS
>>331
そもそも utf-8 以外対応してないんじゃ… してるんだっけか?
luit とか cocot とか使えば、まあ…
あーでも tmux 下のすべてに luit 噛ますのはあれか。
すべてに luit とかを噛ます option ってあんのかね。なさそうだけど。
336(1): 2014/02/06(木)05:13 AAS
こんなん、でました。
外部リンク:tmate.io
337: 2014/02/08(土)11:44 AAS
>>336
ほうほう。ScreenX TV みたいなことができるやつか
338: 2014/02/08(土)18:41 AAS
あーこれ tmux の fork だったのか
339: 2014/02/13(木)05:53 AAS
たしかに
340: 2014/02/22(土)01:07 AAS
Tmux 1.9 released
外部リンク:news.ycombinator.com
341: 2014/02/22(土)01:12 AAS
外部リンク:sourceforge.net
342: 2014/02/22(土)12:04 AAS
> Tmux now runs under Cygwin natively.
地味にえらいかも
343: [!sage] 2014/02/23(日)12:43 AAS
半年前くらいからcygwin用のパッチは入っててコンパイルして使ってたが問題なく使えてる
344: 2014/02/23(日)16:40 AAS
おお、すごい。今度試してみよう。以前はscreenをだましだまし使ってた。
345: 2014/03/20(木)12:51 AAS
ウィンドーで動画再生ってどうやるんですか?
346: 2014/04/02(水)12:04 AAS
unset TMUXをしないで新しいセッション開始する方法ない?
347: 2014/04/03(木)16:18 AAS
env -u TMUX tmuxでもダメなの?
348: [age] 2014/04/05(土)15:39 AAS
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 AAS
複雑なwindow、paneを作りたい人に
tmuxstart
tmuxifier
tmuxination
teamocil
350: 2014/05/06(火)20:39 AAS
すごいよこれmsysでも動く
screenはどうやってもcoredumpして動かなかった
351: 2014/05/26(月)20:42 AAS
TMUX= tmux
入れ子
352: 2014/08/05(火)02:33 AAS
ほす
353(1): 2014/09/17(水)21:23 AAS
tmux-resurrect
凄く良くね?
まだあまり使ってないがpane復元できる。
354: 2014/09/17(水)22:24 AAS
>>353
これか。確かに面白そうだけど、こういうのってどこで見つけてくるの?
↓
tmux-plugins/tmux-resurrect - GitHub
外部リンク:github.com
355: 2014/09/18(木)22:48 AAS
開くpaneとかチマチマ設定するの面倒だなぁ
手軽に再起動前の状態にしたいけど確か出来ないんだよなぁとググってたら
作者が書き込んでたの見つけた
外部リンク:superuser.com
356: 2014/11/01(土)01:16 AAS
ほしゅー
357: 名無しさん@そうだ選挙に行こう 2014/12/13(土)22:56 AAS
すみません、■や※などの記号を全角で表示するにはどうしたら良いのでしょう?
ググったところ、以下のパッチを当てる方法しか見つかりませんでした。
tmux: Fix a problems with displaying Ambiguous-width, Japanese Dakuten and Handakuten signs.
外部リンク:gist.github.com
358: 2014/12/15(月)22:35 AAS
tmuxでhelm-bufferのように
編集ファイル名とカレントバッファ表示した一覧から選択できないだろうか?
vimが走っていてカレントバッファは何処何処だ、
zsh(同上)
といった案配。
359: 2015/02/15(日)06:23 AAS
酒保
360(1): 2015/02/28(土)04:08 AAS
tmuxで同じファイルをウィンドウ違いで2つ以上開いていて、一つが更新されたら
他の同名ファイルも自動で更新されるような設定って実現できますかね?
361: 2015/02/28(土)06:46 AAS
>>360
それテキストエディタの話じゃね。
362: 2015/03/07(土)15:55 AAS
vimrcに書け
363: 2015/04/11(土)12:36 AAS
最近どうなってる?1.9a からだいぶ経つけど
ML のアーカイブチラ見したけどアクティブに開発続いてるぽいが
364: 2015/05/07(木)09:19 AAS
2.0
外部リンク:sourceforge.net
365: 2015/05/08(金)00:21 AAS
おー、2.0きたか!Nicholas はじめ開発者の皆様ありがとう
366: 2015/05/26(火)07:42 AAS
最新だと色々変わってるなこれ
ctrl+dで閉じるのに、exitとなってcpu100%になる
367: 2015/06/05(金)13:23 AAS
外部リンク:github.com
一連のゴタゴタを受けて移籍したもよう
368: 2015/08/07(金)21:27 AAS
tmuxのセッションを0,1,2と張って1,2を閉じたあとセッションを張ると、そのセッションナンバーが3となってしまうのですが、1と表示させる方法はどう設定したらよいでしょうか?
369: 2015/10/19(月)13:25 AAS
2.1出た
外部リンク:github.com
370: [!sage] 2015/11/15(日)17:17 AAS
* 'copy-mode' learned '-e' to exit copy-mode when scrolling to end.
考えなおしてくれたか
371: 2015/12/10(木)00:17 AAS
ハゲ侍 サブコミュ イケメン スカイプ マリリンマンソン Twitter マリオ64 ゲーム実況者 マリオカート
ハゲ侍 ツイッター 星のカービィ64 マリオサンシャイン ニコニコ超会議 ポケモン フレコ MH4G アメブロ
ハゲ侍 アメーバブログ 仕事 Skype ツイキャス モンハン 歌い手 スプラトゥーン マニアック
ハゲ侍 動画 顔 ドリームクラブ 好き 刃牙 サイレントヒル ドラゴンボール イケボ
ハゲ侍 漫画 フレンドコード NG縛り ニコニコ生放送 歌ってみた 太刀 ニコニコ超パーティー コミュニティ
ハゲ侍 大学 アキネーター 配信 ニコ生 サブコミュ マリリンマンソン イケメン 学歴
ハゲ侍 マリオカート Twitter スカイプ マリオ64 ツイッター ゲーム実況者 星のカービィ64 ニコニコ超会議
省6
372(1): 2015/12/19(土)11:07 AAS
最近tmux使い始めたんだが、作業ディレクトリに ~ っていう名前のフォルダが勝手に作られるのは仕様?
勝手に作るくせに終了するときに消してくれないから後処理が面倒なんだよなぁ
バージョンは2.1
373(1): 2015/12/19(土)16:10 AAS
自分でtmux 2.1のオリジナルのソースからビルドしてもそうなるの?
374(1): 2015/12/20(日)10:54 AAS
>>373
実はそれHomebrewでインストールしたものなんだ
大して変わらんだろうと実際に手でビルドして実行してみたら>>372のようなことは起きなかった
てっきりbrewがビルドしているのかと思ったら、ただバイナリ落としてきてるだけなんだな
というわけで解決です ありがとう
375: 2015/12/20(日)11:00 AAS
>>374
とおもったらやっぱり起こったわ 何でだろう〜??
376(1): 2015/12/20(日)14:20 AAS
なんでだろうね。
tmuxのソースコードをgrepしてみるとCで書かれたソースコード中、mkdirを呼んでるのは
ソケットをおくためのtmux-$UID ディレクトリを$TMPDIRなどに作る一箇所だけだった。
実はtmuxでなく、シェルが読み込むファイル中である条件の時だけ作ってしまっていた……なんて話はない?
377: 2015/12/20(日)14:38 AAS
>>376
解決した。
仰せの通りでした。誰かがシェルスクリプトで作ったアプリをsourceしていたんだが、どうもそれがtmuxを起動した瞬間に悪さをするらしい。
ソースコードを調べてくれたり、拙い質問に対応してもらってありがとう。あとスレ汚しスマソ
378: sage 2016/01/14(木)21:47 AAS
copy-modeのキーバインドでShift-Spaceを設定したいのですが、
bind -t emacs-copy S-Space page-up
としても、設定が有効になりません。
どうにかして、Shift-Spaceを設定する方法はありませんか?
使ってるtmuxは 2.1です。
379: 2016/01/15(金)20:18 AAS
お使いの端末エミュレータからshift+spaceがどのような文字として送出されるのですか
380: 2016/01/15(金)23:54 AAS
下記の設定を反映して、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から接続しても
省1
381: 2016/01/16(土)14:08 AAS
あきらめましょう
382: 2016/04/07(木)19:36 AAS
最近PowerLineの天気がよく消えるんだけど、皆さんはどう?
383: 2016/04/10(日)02:54 AAS
tmuxってawesomeもどきとして使えるかね?
384: 2016/06/15(水)22:49 AAS
2.2から自前のテーブルじゃなくてwcwidth使うようになったんだね
もうパッチ当てなくていいんだ
上下前次1-新書関写板覧索設栞歴
あと 42 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.015s