1 名前:名無しさん@お腹いっぱい。 [01/10/02 05:00] screen使っている奴、どんなとき使う?
251 名前:247 mailto:sage [02/01/24 17:45] >247 うーん, infocmp screen | grep eA でも, infocmp kterm | grep eA でも何も引っかからないです. でもなんかどっかからパクった .screenrc には termcap kterm* eA=\E(B: terminfo kterm* enacs=\E(B: ってのがあって,意味も分からず入れてます. でも echo $TERMCAP で出て来ないって事は反映されてないのかな?
252 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/24 18:09] >250でも書いたんですが、eA(enacs)は>>239 の問題とは関係なくて >>240 のncursesのと間違って書いてしまったんです。 >251 infocmpがあるなら多分terminfoを使ってると思うので % infocmp screen|grep enacs でどうですか?
253 名前:247=251 [02/01/24 18:43] >252 enacs=\E(B\E)0 こんなん出ました.何なのかサパーリ分かりません. 教えて君で申し分けないんですが,何かあったら教えて下さい.
254 名前:名無しさん@お腹いっぱい。 [02/01/24 19:05] ncursesを使ったプログラムで文字化けする場合、 ktermを使ってるなら ・.screenrcでterm ktermとする か ・terminfoのenacsとsmacsとrmacsを % infocmp kterm の出力に合わせれば文字化けは解消すると思います。
255 名前:名無しさん@お腹いっぱい。 [02/01/24 21:41] screen enacs で調べたら www.debian.or.jp/Lists-Archives/debian-users/199805/msg00032.html こんなのハケーン
256 名前:名無しさん@お腹いっぱい。 [02/01/24 22:01] >>241 screen -R だとresume試みて駄目だったら普通に起動しますけど そういう話ではない? infoによるとlogin shellをscreenにしたときは デフォルトで↑の動作らしいです。
257 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/25 00:50] >>243 $TERM をみてもいいけど $WINDOW があるかどうかの 方が楽かも。
258 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/25 21:30] >243 たぶんKI/KOコードと同類。
259 名前:名無しさん@お腹いっぱい。 [02/01/25 22:10] 過去レス(>105)に同じ質問あったんだけど,答えが無いんで誰か教えて下さい sys/stropts.h が無いって言われて cygwin でコンパイル出来ないっす. どなたかご存知の方教えて下さい. ヘッダが無いのは cygwin 関係の問題なんで,cygwinスレで聞こうかと思った んですが,こっちの方がご存知の方が多いかなと思いまして.
260 名前:名無しさん@お腹いっぱい。 [02/01/26 00:17] >259 sys/stropts.hは確か要らなかったはず。コメントアウト していい。ただ、コンパイルしてもattach/detachがおかしい んであまりうれしくない。ntea/ntsecでないとresumeできない し、なぜかdaemonになったはずのscreenのセッションが resumeの時に制御端末を取り戻してしまって(cygwinのバグかも) 特定の条件下で失敗したりするんで、全然使い物にならない。
261 名前: mailto:sage [02/02/07 13:09] screen を使い始めて escape ^Zz としているけど、 端末アプリを使っているとこれは結構不便だな。 どのキーに割当てようか…
262 名前: mailto:sage [02/02/07 13:40] escape ^z^z でいーんじゃねーの。 ところでおまえら emacs 使いのことを「いーまかー」と言わないのはなぜですか?
263 名前:名無しさん@お腹いっぱい。 mailto:age とくか [02/02/07 16:14] >261 漏れは escape ^\^\ にしてる. >262 別に漏れもVim使ってて「う゛ぃまー」と呼ばれた事は無いから心配するな(藁
264 名前:261 mailto:sage [02/02/07 17:20] >>262 >escape ^z^z これだと確かに楽なんですが、当然 ^z^z で other できなくなる ので痛し痒しといったところです。 >>263 > escape ^\^\ これはいいかも。端末でコア吐かせることもないし、 SKK 遣いだから Emacs で ^\ を使うことも滅多にない。 でも、上と同じ理由から escape ^\\ で暫く試してみよう と思います。 難点はホームポジションから少し離れてしまうということ ですかね。今使っているキーボードは、平たい Enter キー の上に |(\) キーがあるタイプなので、back space キーの 左横にあるものよりは楽かもしれません。
265 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/07 20:29] >>263 はう゛ぃまー。
266 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/08 18:23] で, お前らは すくりーまー ということでしょうか
267 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/08 21:31] すくりーなーじゃないのか。
268 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/08 21:57] すくりにすと これでキマリ
269 名前:いーまかー mailto:sage [02/02/10 03:34] TeraTerm の TERMINFO 居れて TERM=teraterm で 使っている人なんている?(この質問はスレ違いだが…) TeraTerm+screen で TERM=screen の方が Emacs21 で list-color-display したとき、ぜんぜん良いんだけど そういうもんですか?
270 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/10 05:40] screen って、仮想端末ごとに起動するものなの? 1つのscreenでウィンドウいっぱい作ってアタッチして使うものなの? あと、$TERMがktermのとき、Ktermのタイトルバーにhostnameとかpwd とか表示させてるんだけど、これと同じことがscreenのステータスでも できないかなぁ。
271 名前:名無しさん@お腹いっぱい。 [02/02/13 23:57] rxvtで使ってるとき screenのステータス行を常時表示するようにって できるんでしょうか ktermでの設定例は見つけたんですが……
272 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/14 12:27] rxvt に hardstatus はないみたいだけど...
273 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/14 12:35] やっぱそうですか…… すなおにkterm使おうかなあ
274 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/14 17:21] タイトルバーに表示では駄目?
275 名前:名無しさん@お腹いっぱい。 [02/02/14 23:16] いや タイトルバーのないwmを使おうかと 思ってたんですが screenを使うときに困った次第でして
276 名前:名無しさん@XEmacs [02/02/15 00:12] >>275 prompt に表示するというのでも駄目?
277 名前:名無しさん@Vim mailto:age [02/02/16 01:07] screen-3.9.11 age
278 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/16 02:52] ここで言うのもあれだけど、freebsd の ports にある ja-aterm、あれ TERM を kterm と きめうちしてくれるので screen を使うと実際は aterm で hs をサポートしてないので、 ばぐってこまる。
279 名前:名無しさん@Emacs mailto:sage [02/02/16 04:47] >>278 aterm って中身は rxvt なんだよな。 Aterm*termName: rxvt で多少はマシになるんじゃない?
280 名前:名無しさん@お腹いっぱい。 [02/02/16 12:45] >>277 utf-8 さぽーとage
281 名前:名無しさん@お腹いっぱい。 [02/02/16 14:22] Eterm でscreen使ってたらBackspaceキーが使えなくなったんだけど これってtermcap弄れば直る?
282 名前:名無しさん@Emacs [02/02/21 00:22] すごいです。感動しました。 もう手放せません!
283 名前:名無しさん@お腹いっぱい。 [02/02/21 02:37] screenの中でgnuclient -nwするとgnuservの方で error in process filter: byte-code: Wrong number of arguments: #[(&optional tty terminal-type) "ツタチ D#" [tty terminal-type make-device] 5 "Create a new device on TTY. TTY should be the name of a tty device file (e.g. \"/dev/ttyp3\" under SunOS et al.), as returned by the `tty' command. A value of nil means use the stdin and stdout as passed to XEmacs from the shell. If TERMINAL-TYPE is non-nil, it should be a string specifying the type of the terminal attached to the specified tty. If it is nil, the terminal type will be inferred from the TERM environment variable."] とでるのですが、どう意味なんでしょうか?
284 名前:名無しさん@お腹いっぱい。 [02/02/21 06:07] screenしてからskkfepですか? skkfepしてからscreenですか? 今後者なんだけど,間違ってる気がしてきた. 相性悪いし.
285 名前:283 [02/02/21 18:31] >>283 なんですけど、これってGNU Emacsだからですか?
286 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/22 00:22] GNU Emacs で gnuserv 使えるようにしたのもあるけど、 普通の gnuserv は XEmacs についてるやつだよ。
287 名前:ギレン総帥 mailto:hage [02/02/22 00:43] screen-3.9.11を試してみたけど、 defencoding eucJP とすると、^@ (null)が通らなくなることを確認。 うーむエンバグされている。とりあえず本家にバグ報告しておくか。
288 名前:名無しさん@お腹いっぱい。 [02/02/22 02:50] >>284 オレはいつも skkfep -esc -e screen
289 名前:283 mailto:sage [02/02/22 21:45] >>286 ↓にあるやつはGNU Emacs用みたいですね。 meltin.net/hacks/emacs/ で、今のところ-nwは使えないので、screenでは使えないようです。 どうもありがとうございました。
290 名前:でかいの mailto:ギレン総帥 [02/02/23 09:05] >>287 の件 さっそく Bug fixパッチ出ました。 www.dekaino.net/screen/screen-3.9.11.encoding-patch
291 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/23 10:00] >284 ヲレも後者でいいと思う
292 名前:名無しさん@お腹いっぱい。 mailto:あげ [02/02/25 14:13] つーわけで(何が) Putty と screen ってうちではあんまり相性よくないんだけどどうなんだろ。 Putty は日本語パッチ版ね。screen は 3.9.10。OS は FreeBSD3.5R
293 名前:名無しさん@お腹いっぱい。 [02/02/25 15:42] >>292 んじゃ、どうしても SSHv2 使いたい場合には Cygwin + OpenSSH + TeraTerm を使うのはどうよ。
294 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/25 17:07] >>292 どんな感じ? うちはPutty(ISO2022patch) + screen 3.09.11 on Linux で emacs 使ってるけど、特に問題なさげ。 Putty で繋いだときの TERM は putty (Debian には putty がある) screen 上げると化けるんで Reset terminal して その後は 特に問題無い感じ。すぐemacs上げちゃうから 素のscreenではどうか良くわからないけど # わかりにくくてスマン
295 名前:名無しさん@お腹いっぱい。 mailto:あげ [02/02/25 20:54] >>293 いや、どーしてもっつーわけでもないので。 そんなまどろっこしいことするなら v1 でつなぎますわ。 >>294 ステータスラインが効いてないっぽい感じ。 termcap 詳しくねーので対処方法ようわからんのですわ。
296 名前:294 mailto:sage [02/02/26 12:11] >>295 readme2.htmlに書いてある TERM=kterm にした場合の TERMINFO の修正はやってみた? ぼくはこれやってみようかと思ったんだけど、Debian だと コンパイル済みのしか見当たらなくて途方に暮れてたら putty って TERMINFO があったので、これ使ってる。 これでほぼ問題無いが、たまに文字消去したときに一部 化けることがある。Emacs 上では C-l して再描画すれば ちゃんと表示されるので致命的ではないです。 Putty スレ欲しくない?
297 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/26 13:54] >>296 PuTTY スレ、欲しい!
298 名前:名無しさん@お腹いっぱい。 [02/02/26 14:20] >>296 PuTTY スレ、よろしく!
299 名前:294 mailto:sage [02/02/26 14:40] hp.vector.co.jp/authors/VA024651/ 追加情報。 パッチ作者さんも screen 使いだってさ。 このスレ見てるのかもね :D さて、スレ立ては承るけど、どの板? UNIX板でえーかね?
300 名前:294 mailto:sage [02/02/26 14:53] PuTTY: A Free Win32 Telnet/SSH Client pc.2ch.net/test/read.cgi/unix/1014702733/ 立てたよ。スレ立て時の脅し文句が怖かったよ(w
301 名前:名無しさん@お腹いっぱい。 mailto:sage [02/02/26 14:58] >>300 ありがと! メインなユーザは UNIX 使いだろうから、UNIX 板で良かったかと。
302 名前:名無しさん@お腹いっぱい。 [02/03/05 04:50] あげ
303 名前:ギレン総帥 [02/03/05 20:24] screen-3.9.11の漢字を含んだ文字列をcopy&pasteすると 文字化けするバグを修正するパッチが出てます ftp://www.dekaino.net/pub/screen/screen-3.9.11.paste-patch
304 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/06 02:40] screenって左右の分割ってできないの? 今どきなやたらと横長な液晶を持つノートPCを買ったら左右に分割 したくなったよ
305 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/06 13:22] 改造すればできるだろうけど、かなり遅そうだ。
306 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/06 13:36] >>304 その気持ちはわかる。 画面がいくらでかくても 結局左端しか使わなくなるのはもったいない。
307 名前:306 mailto:sage [02/03/06 13:38] でも考えたら、 仮想ターミナルを二つ並べて 実行すればいいだけのことであった。
308 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/07 00:27] screenも便利だけど、 less使っているときは !とコマンド vi使っているときは:shで一時的に抜けるっていうのは 使ってますか? と言ってみるテスト。
309 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/07 01:08] >308 当然使ってますが何か?
310 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/07 01:33] >>309 デスネ、失礼しますた。
311 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/07 02:15] >>308 当然使ってませんが何か? ふつー suspend (私は escape ^Z^Z してるので、Ctrl-Z 二回)だろう、と言ってみるテスト
312 名前:ギレン総帥 [02/03/08 00:40] Linuxで罫線を使うと漢字が出なくなる(例えばカーネルソースツリーで make menuconfig) バグを解決するパッチが出てます。 ftp://www.dekaino.net/pub/screen/screen-3.9.11.hcGR-patch
313 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/08 01:00] >>312 あなたなにげにこのスレのコテハンですか?
314 名前:7743 mailto:sage [02/03/12 23:37] ちょっと気づいたこと: FreeBSD-3.5.1だけど、screen-3.9.11をインストールして起動したところ、 % ps -p ***** -o pid,stat,command PID STAT COMMAND 55745 Is SCREEN (screen-3.9.10) % …最初見たときはビビったYO (重要度が低いのでsage)
315 名前:良スレ救済 mailto:age [02/03/17 13:14] age
316 名前:名無しさん@お腹いっぱい。 [02/03/19 00:31] screenを起動しようとすると userid: 所有者ではありません と怒られ起動できないのですが、どうすればよいのでしょうか? userid -> setid かもしれない。 会社のsolaris2なので、エラーメッセージがあっているか???です。スマソ
317 名前:名無しさん@お腹いっぱい。 [02/03/19 11:58] 今更だけど >>271 hardstatus lastline "nantoka" で screen が最下行を hardware status line として 扱ってくれるようだ。
318 名前:名無しさん@XEmacs [02/03/19 13:29] 漏れの。 hardstatus alwayslastline " %m/%d %D %c (%l) | %w" window manager が生の sawfish なので、status line で情報確認。
319 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/19 13:53] rxvt だと Altキーが使えて楽なんだけど Mlterm とかで使うにはどうすればいいの?
320 名前:ギレン総帥 [02/03/19 13:58] >>316 既知のバグです。"seteuid: 所有者ではありません" www.dekaino.net/screen/screen-3.9.11.seteuid-patch をあてるべし www.dekaino.net/screen/01install.html にある他のpatchもチェック
321 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/19 23:12] パッチってこんなにあったのですか。。。 総帥様ありがとうございます。
322 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/20 00:35] >319 Altが使えるって具体的にどういう意味? mod_meta_modeのこと?
323 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/20 12:36] ttp://www.jus.or.jp/benkyokai/02-04.html どうよ?
324 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/20 13:06] oldtype なのか? まぁ、そうかもしれんが...
325 名前:319 mailto:age [02/03/20 13:16] Alt+C で新しくscreenを起動できたりとか。 これが Mlterm で出来れば乗り換えるんだけど。 # mod_meta_mode って何?
326 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/20 23:55] >325 Alt+Cでscreen起動なんてできるの? ktermみたいなXt系ならtranslationsいじれば出来るけど。 それともescape ^[[とか設定しているわけ? もしescape ^[[なら~/.mlterm/mainにmod_meta_mode=esc と書けば出来るけど。
327 名前:319 mailto:sage [02/03/21 00:54] >>326 ありがとう。出来たよ。 mod_meta_mode ってMltermのオプションのことだったんだ。 escape は ^[^[ にしてました。
328 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/21 23:01] >327 escapeが^[^[とは・・・強者。 KTerm*VT100*Translations: #override \ Shift<Key>space: begin-conversion(_JAPANESE_CONVERSION)\n\ Meta<KeyPress>: string(0x1) insert-seven-bit() \n\ <Btn4Down>: scroll-back(1,halfpage) \n\ <Btn5Down>: scroll-forw(1,halfpage) とか、いくらでも逃げようがあると思うんだけどなぁ。 (Joe's Editorとかのユーザーならまだ分かるけど。)
329 名前:名無しさん@お腹いっぱい。 mailto:age [02/03/31 02:04] www.mars.dti.ne.jp/~torao/rfc/rfc2109-ja.txt を grep RFC rfc2109-ja.txt すると l [RFC 2068] \L@ DIGIT (10 で止まってしまうんだけど何が悪いんだろ?
330 名前:名無しさん@お腹いっぱい。 mailto:sage [02/03/31 02:12] あ、EUC-JP にしたら止まらないな。もとは SJIS ですが。 Screen のバージョンが 3.9.10 だからかな? パッチ当てたら直る? 3.9.11 にとっととあげてみようか。
331 名前:名無しさん@お腹いっぱい。 [02/04/02 14:40] >>329 確かにとまるね。3.9.11 だけど同じだった。 とりあえず C-a C-z で復帰はできるみたい。 c1 on してからこれをやると無限ループに陥るようだ... ひまができたら調べてみるかな。なんか変な sequence で ハマるのかもね。
332 名前:名無しさん@お腹いっぱい。 [02/04/03 07:37] >>329-330 EUC環境で実験したら確かにフリーズしました。 rfc2109-ja.txtがSJISだから当然といえば当然。 SJIS環境(端末EmuをSJISモード かつ screenのencoding SJIS)で 試したらフリーズしませんでした。 EUC環境でSJISコードを端末に出力したらフリーズするのは仕様と言っていいんじゃないだろうか >>331 encoding sjisすれば自動的にc1 onですけど、encoding sjis使わずにc1 onだけやってます?
333 名前:名無しさん@お腹いっぱい。 [02/04/03 12:05] ^[ (ESC) を入力すると表示されるまで1秒くらい間があるんだけど、 なんでだろ。vi なんかだと結構ストレスたまるんじゃなかろうか。
334 名前:名無しさん@お腹いっぱい。 [02/04/03 12:20] >>333 ISO2022のdesignate処理等のため、エスケープシーケンスを解釈しているからです。 ^[に続けて次の文字を入力すれば待ち時間ないですよ。 viだったら ^[^[ でいいんでないかい?
335 名前:333 mailto:sage [02/04/03 12:45] >334 なるほど。なんか妙に気になってたんで すっきりしました。 # screen って環境でメモリの使用量が違うのかな? # debian では 1M ちょいなのに plamo では 6M 食ってた。
336 名前:331 mailto:sage [02/04/03 13:25] >>332 encoding eucjp で c1 on にして試したっす。 しかし cpu 100% はどうなんだろう... >>335 configure 時のオプションに違いがあるとか?
337 名前:332 [02/04/03 13:41] >>336 encoding eucjpすれば自動的に c1 onになっているはずです(そうでないと半角かなが通らない)。 eucjpモードにして、sjisの文字を出力するとCPU100%になるのは再現しますね。 これがバグかっていうと、どっちかっていうと仕様なんでないかなぁ? 素直に % nkf -e rfc2109-ja.txt | grep RFC としない理由が不明
338 名前:331 mailto:sage [02/04/03 17:59] >>337 > encoding eucjpすれば自動的に c1 onになっているはず 自分もそう思ったんだけど、何故か c1 on を打つ前は死なないので なんでかなあと。
339 名前:333 [02/04/03 20:39] >336 オプションは特に変えてないんですけどね。 しかも plamo の方は Reattach するとメモリ使用量が倍に。 これって自分だけなのかな。ほかの人はどうですか?
340 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/03 21:09] >339 reattachの方は単にpsとかそれ系の仕様の違いでは?
341 名前:333 [02/04/03 22:11] >340 さすがにそれはないです(^^; そんなに違うシステムでもないはずですし。 何度か Detach/Attach をくりかえしたら仮想メモリを 使いだしてました。 調べてみたら perl で似たような事になってる人が いたみたいで、もしかしたら Plamo 特有の問題なのかもしれません。
342 名前:名無しさん@お腹いっぱい。 [02/04/04 22:17] C-z(C-zをescapeにしている) Escでスクロールでいますが この時に "welcome to hacker's 〜" や、抜けた時に "You escaped the dangeon" って言われてうざいのですが消せますか?
343 名前:酒場の黒眼鏡 mailto:匂いでわかる [02/04/05 11:42] >>342 総帥「諸君らの愛してくれたscreenのメッセージがうざい 「なぜだ! nethack onになっているからさ (ぼそ
344 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/05 11:44] .screenrc に nethack off とでも書いておけばいいのでは。
345 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/05 11:45] しまったガイシュツだった... >>341 kernel とか libc とかがアヤシイのかも。
346 名前:333 mailto:sage [02/04/06 15:43] >345 そこまで行くと自分ではどうしようもないですね。 upgrade するとか、それ位でしょうか。 kernel の設定も大した事してないですし。 # 時間がある時にいろいろいじってみるかな。 # あんまり不自由してないからやらないかも……
347 名前:名無しさん@お腹いっぱい。 [02/04/07 03:37] screen でコピーしたものが X のクリップボードにも入ったらいいと思って xclip 使ってみたけど失敗 (.screenrc) register C "^T:copy^M^T:writebuf /home/xxx/.myscreen-clip^M^T:screen xclip /home/xxx/.myscreen-clip^M" bind [ process C コピーモードに入った瞬間にもう :writebuf 以下が実行されてしまう なんとかならんでしょうか ttp://people.debian.org/~kims/xclip/
348 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/08 15:18] screen派のみなさんはやっぱりX上ではion派?
349 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/08 15:28] >>348 ion使ってるよ。 でもやっぱ完璧ではないね…。
350 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/08 15:33] 「copy モードに入る」の部分だけあきらめるのはダメ?
351 名前:名無しさん@お腹いっぱい。 mailto:age とくか [02/04/08 22:04] >>348 昔はionだったけど、今はevilwm。 ソースいじり放題なのが気に入ったので。