1 名前:名無しさん@お腹いっぱい。 [01/10/02 05:00] screen使っている奴、どんなとき使う?
628 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/20 17:19] 再起動した後もsession残したいのですが、 出来ますか?
629 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/20 22:19] 魔法を使ってください
630 名前:628 mailto:sage [02/10/20 22:29] >>629 ありがとうございます。 sessionを残すことができました。
631 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/20 22:46] それなら何をどうしたら動いたか サマリーでも流してください。 お礼だけのレスをされても 今後の参考にも情報にも、まったくなりません
632 名前:626です。 mailto:sage [02/10/20 23:19] 627さん、有難う。貴方なら、ご存知と思い、お聞きします。 kterm起動ssh-agent起動screen起動 としてますが、 screen内にssh-agentで記憶した鍵が渡ってくれません。 こういうもんでしょうか? #しかし、screen-wのことは何処に書いてあったのだろう……
633 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/21 00:54] >>632 ssh-addしとる?
634 名前:名無しさん@お腹いっぱい。 mailto:632 [02/10/21 14:03] はい。いつもログインすると、 $eval `ssh-agent -s`;ssh-add 【ここで、パスフレーズを入力】 としてからscreen してます。
635 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/21 14:15] 「screenする」とは screen を attach してるのか session を作ってるのかどっちだ? 前者なら意味ないぞ?
636 名前:名無しさん@お腹いっぱい。 mailto:632 [02/10/21 15:15] session を作ってる、のほうです。
637 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/21 21:05] >636 ・環境変数 SSH_AUTH_SOCK は正しく設定されている? ・すぐに screen 起動するなら $ ssh-agent screen の方が良いのでは? (本質ではないが) ・元レス番号を名前欄ではなくメール欄に各意味は? (関連すらないが)
638 名前:2002 mailto:sage [02/10/22 07:15] >>622 >漏れの場合、そもそもdetachしているsessionは、いない。 >$ screen -S iface -e^]] >してから、その中で >$ screen -S something -e^zz >して、切り換えてます
639 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/23 02:56] すんません。また質問です。 SSHにかぎらず、 export TERM=screen-w export DISPLAY=192.168.0.1:0.0 にして screen実行してますが、 screen内では $ echo $DISPLAY :pts/1:S.0:0 $ echo $TERM vt100-w となります。これっておかしいですよね。
640 名前:名無しさん@お腹いっぱい。 [02/10/24 18:07] >>639 .bashrcとかで設定しなおしているのでは?
641 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/24 21:54] >639 ・ screen は基本的に環境変数をいじらない ・ 変えるのは TERM ぐらいだが、これは特に指定しない限り screen ・ よって、>640説が有力かと ・ てか、あなたの TERM の使い方間違ってる
642 名前:639 mailto:sage [02/10/25 03:12] みささん、有難うござい〜 TERMって何処に書くのでしょーか? 僕は理由があってスクリーンを起動するときには TERMはkterm-colorにしなければならないので。 .bash_login ? .bash_profile ? .zlogin ? .zprofile ? .login(csh系) ?
643 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/25 04:45] >>642 kterm-color にしなければならない理由は何?
644 名前:!642 mailto:sage [02/10/25 17:14] >>643 そうしないと白黒表示になっちまうプログラムが結構あるよ。
645 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/25 17:34] >>644 例えば何?
646 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/25 20:44] >>645 少なくともw3mとvimはそうだった。
647 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/25 20:45] いや、w3mは違うな。何だったっけ。
648 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/25 21:29] >>646 ふむ、試してみたら、vim は確かに色付いた。 でも、TERM=screen vim としても色付いたよ。 やっぱり、変に TERM いじって kterm-color にしなくてもいいんじゃないの?
649 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/25 21:54] 今、落とした場所、見当たらないですけど、 今どのプロセスにいるかを端末の下に表示するシェルスクリプトが あって、それが、kterm-colorを使っていたのです。 いちいち、C-a w としなくても下に出っぱなし、というやつです。
650 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/25 22:46] >649 hardstatus alwayslastline "%w" じゃだめなんでつか?
651 名前:649 mailto:sage [02/10/26 16:23] hardstatus ignore "%w | %h" になっていた。 これとkterm-colorが関係するのかな? また見ときます。
652 名前:649 mailto:sage [02/10/26 16:25] 何度もゴメンね。 htp://www.nijino.com/ari/diary/200206.shtml#200206140 にある設定を真似た模様。でもkterm-colorは出てこないね。
653 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/26 17:22] cygwin で動くようにするパチを書いたんだが、どこに(誰に?)送ればいいの? 内容は、 ・ cygwin でコンパイルできるように修正 ・ detach、atachの不具合の修正 なんだけど、もう誰か書いてたら即破棄
654 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/26 17:31] ごめんなさい、infoに書いてありました、もうしません、許してください、逝ってきます
655 名前:名無しさん@カラアゲうまうま mailto:sage [02/10/26 17:35] README に書いてあった >メアド > Send bugreports, fixes, enhancements, t-shirts, money, beer & pizza to
656 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/26 18:42] rxvt 上で screen 3.9.13 を動かし、altscreen on を設定しています。 この設定で、lv を終了させた後、元の画面に戻ると思うのですが、 期待どおりの動作をしてくれません。どこに問題があるのでしょうか? rxvt ではダメだったりします?
657 名前:649 mailto:sage [02/10/26 18:50] screen内で、ひとつだけ文字コードの違うようにできますか? Windowsで作られた日本語ファイル名をlsで見たい時、 kterm -km sjis & なんてしてるけど、screen内にSJIS表示できるプロセス作っておいて、 「そこに切り替えて見る」 なんてことできたらいいなー。
658 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/26 18:53] C-A : kanji sjis
659 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/26 19:44] イマドキは kanji じゃなくて encoding ですね。
660 名前:名無しさん@XEmacs [02/10/27 01:40] 既出だったらすみません。 TeraTermでは 「escape ^^^」 が効きません。 TERMの問題なのでしょうか? どなたか、設定方法を教えてください。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 01:49] >>658 有難うございます。 ふつーのKtermの時はどうするんでしょうか? 起動しなおさなくてはなりませんか?
662 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 01:54] >>661 Ctrl+マウス中ボタンのメニューで切り替えられないかい?
663 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 02:06] >660 TeraTerm じゃ入力できないっぽい そんな貴方に PuTTY
664 名前:名無しさん@XEmacs [02/10/27 02:10] >>663 それがPuTTYでも駄目なんですが… どこかに設定があるんでしょうか?
665 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 02:27] ^^ の入力は Ctrl + ^ ではなく Ctrl + 6 だったりする罠
666 名前:660 [02/10/27 11:49] >>665 確かに Ctrl + Shift + 6 が Ctrl +^ になってました。(^^; # それで101キーなのか、納得 って事で KEYBORD.CNFに 「 User1=1037,0,$1E 」と書いて、 希望する動作になりました。 情報ありがとうございました。
667 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 16:58] >>653 っていうか screen ML にはしょっちゅう cygwin patch が送られてる 気がするなあ... merge されないのはなんでだろ。
668 名前:名無しさん@お腹いっぱい。 [02/10/27 17:11] cygwinが嫌いだから。
669 名前:名無しさん@お腹いっぱい。 [02/10/27 18:45] screen風window manager ratpoison ratpoison.sourceforge.net/
670 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 21:13] screen ML って何処?
671 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 21:17] マージしてもメンテできないからじゃないの?#cygwin
672 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/27 21:19] その場限りの修正ばかりだからかと
673 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/28 11:14] 今入る画面だけ、Fontを小さくしたいんですけど そんなことできますか?
674 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/28 17:54] screenを使っている時にふと、 「いまの全てのプロセスを終了したい」 と思う時がある。 こんな時、 C-a k y を繰り返すのですか?
675 名前:名無しさん@EMACS mailto:sage [02/10/28 18:34] >674 C-a \
676 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/28 20:37] ratpoisonでscreenつかえねー。
677 名前:名無しさん@Emacs [02/10/29 16:53] >>669 鼠殺し(・∀・)イイ!!
678 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 20:05] くそう、なんでratpoisonのescapeが^tなんだ。 screenも^tなんだよー! やっぱオレはionが(・∀・)イイ!!
679 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 20:39] >>678 さっきインスコして ratpoison 試してみたが、おんなじ理由でめげた。 せめて escape のキーをカスタマイズできればいいんだが。
680 名前:名無しさん@お腹いっぱい。 [02/10/29 20:54] >>679 $ cat .ratpoisonrc escape C-b exec rxvt -e screen exec rxvt -e mutt exec emacs exec mozilla
681 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/29 21:10] >>680 あ、できたのね。サンクスコ
682 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/30 07:07] ratpoison.sourceforge.net/shot1.png これ見ると英語圏の人間がうらやましい。 視認性がいいな〜。日本語ではこうはいかない。
683 名前:sygwin mailto:sage [02/10/30 08:36] おかしなな方法で、終了したら、 % screen -ls There is a screen on: 1578.pts-0.Red (Attached) 1 Socket in /tmp/screens/S-hsh. となった。これに接続する方法って用意されていないのでしょーか?
684 名前:名無しさん@Emacs mailto:sage [02/10/30 08:46] pow_detachしてつなぎ直すとか。
685 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/30 10:42] screen -D
686 名前:名無しさん@Emacs mailto:sage [02/10/31 12:15] >>683 >>11 のURL一度読みなよ、短いから
687 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/31 17:38] 一応きいときます。 学校のマシーン(リモート)で複数のプロセスを保持したままDetacheし、 家から接続した場合、家の複数のプロセスと学校の複数のプロセスが 以下のように2段で表示されます。 0* main 1 emacs 2 vim 3 su 4 irb 0 main 1 w3m 2 su 3 vim 4* remote 5 irb 6 soturon 7 main 上が学校です。下が、4* remoteになれば上段が表示されます。それ以外は 下段だけが表示されます。 こういった情況で、上段の2 vim とかを開きたいのですが、 通常のC-a 2では下段のsuが選択されます。 なにかそれ以外で方法ありますか?
688 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/31 17:46] >>687 多段で screen 使ってると混乱しちゃうよね。 C-a C-a で escape を escape できるので、C-a C-a 2 かな。 さらに段数増えたら C-a C-a C-a ... 2 とかかな。
689 名前:名無しさん@お腹いっぱい。 mailto:sage [02/10/31 21:13] bind t escape ^t^t bind g escape ^g^g などどしてキーバインドを変えるとよい。
690 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/01 00:32] >>688 >C-a C-a で escape を escape できるので、C-a C-a 2 かな。 デフォだとそれは直前画面への切替えじゃない?(2は意味が無くなる) 私は C-a a でリモートの screen に C-a を渡してるけど。 C-a a C-a a で直前に切替え、リモート screen 上の emacs -nw で `C-a' を使いたいときは C-a a a (笑
691 名前:689 mailto:sage [02/11/01 16:30] キーバインド変えなくてもリモートのスクリーンをいじれるのか。しらなかった。 漏れの場合escape ^g^gだからEmacsでC-gしたかったら、C-g×4になるな。
692 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/05 21:55] いちいち C-A : kanji sjis するのが面倒なんですけど、sjisプロセスを生成するには コマンドラインから % screen -t sjis bash ;screen -X kanji sjis みたいにできないのですか?
693 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/05 22:27] screenに vim見たいなmap機能ってあるのですか?
694 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/05 22:41] >>692 .screenrc に defkanji sjis でいいんじゃないかな。 何故か漏れのscreenはC-a : kanji eucさえできないので未確認だけど。 >>693 .screenrcに bind か bindkey を使って書けばいいんじゃないかな。 結構柔軟に書けるよ。
695 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/06 15:09] 最近の screen では defkanji や kanji は obsolete で、defencoding や encoding を使うようになっているけど、互換性は残しているのかな
696 名前:694 mailto:sage [02/11/06 15:55] >>695 ━━━━━━(゚∀゚)━━━━━━ キター!!! そうだったんだー。どうりで使えないわけだ。 manページの最後見たら、21 Aug 1998って書いてあるよ…。さすがRedHat。
697 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/06 17:01] マニュアルだけが古いってこと? でも、何でまたそんなに古いのが…(w
698 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/06 17:33] >>696 もしかして、日本語の man かな?
699 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/06 19:20] man-pages-jaでつ。やっぱup to dateじゃないんだね。 別に英語でもいいけど、native tongueよりも理解に時間が掛かるから…
700 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/07 10:12] 98年でも、screenにまで日本語manpagesがあるだけで凄いと思うな
701 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/07 11:13] >>699 bugzilla へ Go!
702 名前:名無しさん@お腹いっぱい。 [02/11/08 00:18] 誰だったか忘れたけど、splitvtを紹介している方がいらっしゃいましたが、あれは質問の意図を取り違えております。横割れですよ、splitvtは!縦割れを実施したいのです。emacsでいえば、C-x 3と同じことをscreenもしくはscreen内で実現できないか?ということです。
703 名前:名無しさん@お腹いっぱい。 [02/11/09 12:31] >>540 > cygwinのrxvt without X > という環境で使ってるんですが、 > 日本語が化けてしまいます。 > いちおう~/.screenrcには > > defencoding SJIS > > と書いたんですけど、どうも日本語が化けてしまいます。 > だれかたすけてー。 Cygwin の bash 上で cat sjis-file は(とーぜん)読めます。 ~/.screenrcに defencoding sjis と書いて screen + bash で cat sjis-file が文字化けします。 誰か教えて!!
704 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/09 15:02] >>703 sjis なんて無いよ。man には SJIS って書いてあるよ。
705 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/09 15:31] >703 keyword: terminfo/termcap, KJ >704 case insensitive
706 名前:名無しさん@お腹いっぱい。 [02/11/09 18:08] >>705 > >703 > keyword: terminfo/termcap, KJ TNX. termcapinfo cygwin KJ=SJIS defencoding SJIS でできました。が、 [Press Space or Return to end.]と表示される起動画面で、 SpaceやReturnを押すとbeep音が鳴ってプロンプトに prompt$ B と B が入力された状態になります。なんで?
707 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/09 20:42] >692 screen sh -c "screen -X encoding sjis ; exec somecmd and arg" あとは喇叭を被せるなりなんなり
708 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/10 00:51] screenでteratermみたいなマクロってかけないんですか? open '111.222.33.44' wait 'login: ' sendln 'yamada' wait 'Password: ' sendln 'sekret45' みたいなかんじ
709 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/10 02:17] マクロは無い
710 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/10 09:00] >708 man expect 読めば幸せになれるかも。
711 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/12 10:08] screen ^aS ^a[tab] ^ac としようとすると ^ac の時に :copy :window required と出てしまいます。 どうしたらよろしいですか?
712 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/12 10:27] >711 あなたは ^ac に何を期待しているのですか?
713 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/12 10:31] >>712 以前のバージョン(3.9.9以前)ならば 上のコマンドで新しいシェルが開いたのですが、 バージョンをあげたら動かなくなりました。 man screen によると ///////////////// C-a c C-a C-c (screen) Create a new window with a shell and switch to that window. ///////////////// とあるのでシェルが開くものと思っているのですが・・・
714 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/12 10:40] C-a : help C-a : bind 'c' screen
715 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/12 11:11] KJ=SJIS すると C-a : b まで打った時点で Waff となってしまいます。
716 名前:名無しさん@お腹いっぱい。 [02/11/13 02:11] elscreen age (・∀・)イイ!!
717 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/13 02:49] ratpoison + screen + elscreen = 最強
718 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/13 13:01] なわけねー
719 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/13 23:31] windows.elとどっちがいい?<elscreen
720 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/13 23:38] >>719 なんだか前にも Emacs スレで同じようなのが出てたなー。 俺は screen 慣れしてるんで elscreen の方がしっくりきたけど、 人それぞれだろう。聞く前に両方使ってみろよ。
721 名前:mattn@Vim%Chalice mailto:sage [02/11/14 09:07] >>711 cygwin 上で SJIS を試しましたけど なんかおかしいですねぇ。 いろいろ調べたんですが、結局私は config.h で /* # define FONT */ /* # define DW_CHARS */ /* # define ENCODINGS */ /* # define UTF8 */ としちゃいました。 いまのところ、使えてそうです。
722 名前:記念カキコ mailto:sage [02/11/21 23:55] 大学の演習室マシンに3.9.13が入ってウマー (俺はroot権限持ってないから手も足も出なかった)
723 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/22 06:12] >>722 おめでとう!
724 名前:722 mailto:sage [02/11/22 14:02] 3.9.13のマニュアルの日本語訳ってなかったっけ? 3.7.6のなら www.linux.or.jp/JM/html/GNU_screen/man1/screen.1.html にあったんだ けど。(設定するときはずいぶん参考にさせていただきますたthanks!!) ここの人たちは日本語訳はあまり必要としていないとか? >>723 ありがとう! ${HOME}以下に突っ込むこともできるだろうけど、rootにsetuidできないからいろ いろ不具合が発生すると聞いていたのでやめてたのでした。
725 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/22 14:27] screenの追っかけをしてると、英語だけじゃなくてドイツ語も要るかもね
726 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/22 16:32] 独語はツラい
727 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/22 18:30] イッヒ リーベ ディッヒ
728 名前:名無しさん@お腹いっぱい。 mailto:sage [02/11/22 22:27] 独言はトクイ