[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 11/14 05:24 / Filesize : 235 KB / Number-of Response : 991
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

screenってどうよ



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]
独言はトクイ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<235KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef