[表示 : 全て 最新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使っている奴、どんなとき使う?

360 名前:名無しさん@お腹いっぱい。 [02/04/14 13:46]
screenをupgradeしたらbackspaceが効かなくなったっす。
X connect to : 0.0 broken (explicit kill or server shutdown)
というエラーが出てるっす。
0.0が壊れてるってupgrade失敗したのかな?
だれか教えておくれ。

screenが使えないと辛すぎ。
こんなカラダになっちまって・・・

361 名前:名無しさん@お腹いっぱい。 [02/04/14 17:45]
screenでw3mの罫線がqqqqqqqqqqqになるよー!1

一応、set | lessで
TERM=screen
TERMCAP='SC|screen|VT 100/ANSI X3.64 virtual terminal:\
 (中略)
:ac=\140\140aaffggj+k+l+m+nnooppq-rrssttuuvvwwxxyyzz{{||}}~~
にしてあるのに……。termcapの設定が伝わってないのかなぁ。

362 名前:360 [02/04/14 20:13]
screenのバージョンは3.9.11、mltermを使っています。
コンソールでは問題なしでした。
X上ではBackspaceを押す度にwull --- wull!というメッセージが出ます。
誰か教えて〜

363 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/15 08:54]
>360
バージョン戻せば?

>361
w3m の configure で設定しなおせば?


364 名前:名無しさん@お腹いっぱい mailto:sage [02/04/15 13:43]
>>357-359
Emacs 21.1以降なら
M-x normal-erase-is-backspace
(normal-erase-is-backspace-mode nil)

でごまかせないかしら?

365 名前:名無しさん@お腹いっぱい。 [02/04/15 15:00]
>>356
とりあえず、termcap なのか terminfo なのか書こうや。
termcap なら ti=\E7\E[?47h, te=\E2J\E[?47l\E8 を追加。
terminfo なら smcup と rmcup を同様に。

screen のじゃなくて kterm とか端末の方に追加するのが正しいと思うけど、
screen 上での Shift + PageUp/PageDown は効かなくなる。

366 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/16 01:36]
女ハケーン!文通しませんか?>>364

367 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/16 05:47]
>>366
今時のおなごが「かしら?」とか使うかよ。

368 名前:364♂ mailto:sage [02/04/16 11:24]
>>366
まぎらわしい書き方でスマソ.
>>367
たしかに「かしら?」はないよね(w



369 名前:366 mailto:sage [02/04/16 20:32]
男かよ!!(三村)

370 名前:360 [02/04/17 18:08]
>>363
戻したけど直らない場合は、どうしたらいいんでしょう。

371 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/17 18:42]
>370
そういう時は二つほど問題が考えられます。

1、screen の設定ファイルが悪さをしている。
 → .screenrc を別な名前にして様子を見る。

2、screen 以外が原因になっている。
 → mlterm がアヤシイかも?
   最近ソフトのバージョン上げたのなら戻してみる。
   kterm などで screen の動作確認をしてみて下さい。

#まさか BS が ^? になってるってオチではないよね?


372 名前:360 [02/04/18 02:25]
>>371
mltermが原因だったっす。
2.4.0から2.3.1にダウングレードしたら直りました。
サンクス!

373 名前:名無しさん@Emacs mailto:sage [02/04/18 20:15]
>>360
似たような問題の報告はいただいています。
zsh を使用した場合に Backspace,Delete の挙動が不審だ、というものですが、
根は同じかな?
週末あたりに、ちょっと調べてみます。

374 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/19 15:17]
>>373
mlterm作者サマ降臨?

ありがたく使わせて頂いてます > mlterm
Backspaceは挙動不審と言うか、全く効かない状態っす。
debパッケージとして入れたので、それが原因の可能性も。
開発がんばってくらはい。

375 名前:一応紹介 mailto:sage [02/04/19 16:08]
端末エミュレータ
pc.2ch.net/test/read.cgi/unix/1012581029/

事実上、mlterm スレになっている(w

376 名前:名無しさん@Emacs mailto:sage [02/04/21 21:42]
>>360
/etc/mlterm/termcap(かな?)なり、~/.mlterm/termcap を削除
したら、どうなります?
ちなみに、2.3.1 にダウングレードというのは、deb package の
2.3.1 ですか?

# ってーか、手元では再現しないので、困ってたりします:(


377 名前:360 mailto:sage [02/04/22 00:18]
>>376 /etc/mlterm/termcapをリネームしたら効くようになりました。 たんなる自分のミスだったみたいですね。 ゴメンナサイ。

378 名前:名無しさん@XEmacs [02/04/22 16:07]
ウチでも、いつのまにか backspace が効かなくなっていました。
debian sid で、mlterm(2.4.0.cvs20020414-1) + (zsh_4.0.4-31) の状態で再現します。
C-h は効きます。
ちなみに、mlterm+sh や gnome-terminal+zsh では正常に動作します。

/etc/mlterm/termcap には
kD=\E[3~
kb=^?
と書いてあります。このファイルを別名にすれば、普通に backspace が効きます。

こんな情報で役にたちますでしょうか。

mlterm+screen+zsh+emacs の環境でいつもお世話になっており、大感謝です >作者さま各位




379 名前:名無しさん@XEmacs mailto:sage [02/04/24 23:06]
>>378
いまの debian sid で mlterm と zsh の設定が矛盾してるかららしいので
bindkey "\E[3~" delete-char
bindkey "^?" backward-delete-char
で回避できません? だめなら続きは端末エミュ スレで


380 名前:名無しさん@お腹いっぱい。 [02/04/27 05:02]
画面分割しても、なにもできないんだけど
下に空白の画面ができるだけ
どうやって使うんだぁあぁぁぁあ

だ れ か お し え て

お ね が い ( は あ と )

381 名前:名無しさん@お腹いっぱい。 [02/04/27 05:11]
>380
[prefix] + TAB でその空白の画面に移動するだろ。
その後普通に別ウィンドウにきりかえるんじゃ。

わ か っ た ? ( は あ と )

つうかマニュアル読め。


382 名前:名無しさん@お腹いっぱい。 [02/04/27 08:40]
screenに関する掲示板があるなんてすばらしい。
昔(screen-3.2.xとか)はよくささって悲しい思いをしましたが最近は滅多に落ちませんね。
平気で半年とかずっと動いているscreenプロセスがあります。:-)

RTFMは常識ですよね...


383 名前:名無しさん@お腹いっぱい。 [02/04/27 11:29]
移動の仕方はわかるけど、別ウィンドウに切り替えるってどゆこと?
仮想端末を新規作成するってこと?

ご め ん

わ か ら な い ( は あ と )

一応manは読んだ(つもり)

384 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/27 11:52]
>>383
何の為にscreen使ってんの?
>>11



385 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/27 12:30]
>>383
仕組みがわかった。
既存の仮想端末を同時に表示するってことだったのね。

べ ん り じ ゃ ん ( は あ と )

>>384
コピペ。
X上でwindowの散らかり防止。
タブブラウザ代わり。
時計。
・・・逝ってよしですか?

386 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/27 12:32]
>>385
逝かなくていいので、普通の文章で質問して下さい。

387 名前:名無しさん@お腹いっぱい。 mailto:sage [02/04/27 13:03]
>>385
逝ってよし

388 名前:名無しさん@お腹いっぱい [02/04/30 19:41]
atermでscreen使っているヤシいらっしゃいますか?
w3mでインライン画像を表示すると、残像が残りまくって大変な事になるんだけど。
なんとかならんかな。



389 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/01 01:28]
>>382
半年前?おそろしい。


390 名前:名無しさん@お腹いっぱい。 [02/05/01 19:32]
とりあえず、不便しないし...
root 17479 0.0 1.0 3600 2552 ?? Rs 14Oct01 6:42.55 SCREEN -h 1000 (screen-3.9.9)
他のマシンを見てみたら、1年前のを発見(^_^;)
root 16817 0.0 1.3 3772 1672 ?? Ds 25Apr01 48:57.97 SCREEN -h 1000 (screen-3.9.8)


391 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/01 19:50]
>>386
どっちか選べといわれたら迷わず逝くことでせう

392 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/01 19:54]
うちの会社、シミュレーションやってて、その計算機用UNIXの
管理者やっている。他の人、UNIXほとんど使いこなせないから、
ちょっとscreenつかってヨサゲなツール作ろうかな、とか
おもったけど...

ノラscreenが増えそうなんで、ヤメときます。

393 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/01 19:55]
>>390
うーん、sudo 使いましょうよ〜。bug で他の user に
attach されちゃったら恐いよ。


394 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/01 20:34]
>>390
ここに参戦きぼんぬ:

と、止まらないんです。 (129)
pc.2ch.net/test/read.cgi/unix/999333894/l50

395 名前:名無しさん@お腹いっぱい。 [02/05/01 23:29]
>> 393
screenプログラムは set uid rootでインストールされてますんで...
suするときは、最近 sudo使ってますよ。

>> 394
面白そうなスレッドですね。
...でもあのマシンは FreeBSD-{2.2.5,3.1} RELEASEだったりして恥ずかしいしな(^^;)
ちと気になってみてみたら uptime 640日というのがあった。これでいくか...:-)


396 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/02 01:52]
>>390
3.9.8。。。(ーー
>>395
sudo も古いのには穴があるワナ。


397 名前:名無しさん@Emacs [02/05/02 04:38]
>>88
> ttp://www2.jan.ne.jp/~zinnia/screen/

いまいちscreenの有用性を見いだせなかったんだけど
webをフラフラとさまよってる時にこのHPを見つけて
ttyrecをみてscreenにハマった。便利だ。。。

見つけた理由がttyrecビデオを探しまわってただけなんだけどね(わら


398 名前:emacs -nw [02/05/02 18:23]
>>396
screen 3.9.8だと何か不都合があるんでしょうか?
sudoといえば、1.6.6になってるのね...
>>397
ttyrecは便利そう。今度試してみよう。



399 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/02 18:52]
>>398
local exploit があったような。まあ setuid してなければ問題ないけど。
最新の奴でも brltty 有効にしてるとヤられるね。


400 名前:名無しさん@お腹いっぱい。 [02/05/02 19:29]
実行中プロセスのファイルデスクリプタを外から変えることってできない?

長ーい make とか a.out 実行中に、あれ、ここからログを保存したいな、
ということがままあるのだけれど、なんか方法はないかしら。最初から
やり直す || 根性でコピペ 以外に。


401 名前:400 mailto:sage [02/05/02 19:35]
ごめん誤爆


402 名前:名無しさん@お腹いっぱい。 [02/05/03 18:30]
screen の log (C-a H)なら任意のタイミングで
実行中のプロセスのログを保存できるYO!
と誤爆にマジレス。


403 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/03 18:51]
>>402
こりゃすげーよ。

404 名前:名無しさん@お腹いっぱい。 [02/05/03 23:08]
>>402
初めて知った。感謝age

405 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/03 23:46]
ログ保存(・∀・)イイ!!
ところでログからエスケープシーケンスを除くような
コマンドってある? (screen とは関係無いけど)


406 名前:404 mailto:sage [02/05/04 06:02]
ハマった人がいるかも(俺だけかっ!?)しれないので一応ご報告。
log (C-a H)
でログを取るのを終了するのもやっぱり C-a H ですです。
ではでは。

407 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/04 22:08]
>>405
col なんかどう?

408 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/05 02:10]
>>407
ちょっと違くない?




409 名前:名無しさん@Emacs [02/05/05 03:45]
>>405
どういうエスケープシーケンスを取り除きたいんでしょうか?
パターンが決まっていたら sedとかどうですか?
roff/tbl/picとかで遊んでいたころは、colとかcolcrtとか使っていたような...

//navi2chで書いてみるテスト:-)


410 名前:名無しさん@お腹いっぱい。 [02/05/07 01:03]
このスレを見てscreenを使ってみようと試したんですが、

lessなどのページャーを使うと、
WARNING: terminal is not fully functional
と言われ。

viを使うと、
screen: 端末形式が不明です。
ビジュアル (visual) モードにはカーソル位置指定、逆改行機能が必要です。
と言われてしまいます。

このスレを見ると、みなさんvi等を普通に使えているようですが、
これはどうすれば解決できるのでしょうか?
環境はSolaris8 10/1 (SPARC) に MU7適用したものを使っています。

411 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/07 03:24]
>>410
付属のドキュメントくらい読もうぜ。
termcap, terminfo.

412 名前:410 [02/05/08 00:49]
具体的に何をやればいいのか全然わからないのです・・・


413 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/08 11:19]
>>410
terminfoにエントリを追加する必要があります。
詳しくは付属のINSTALLとterminfo/READMEあたりを参照。

414 名前:410 [02/05/09 01:50]
>>413
terminfo とか termcapって難しすぎです・・・
私みたいに仕事での開発環境としてだけSolarisを使ってる人間には無理なようです・・・

~/.screenrc に vt100とかdttermとかのエントリを入れるって意味じゃないんですよね・・・?


415 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/09 01:56]
よく「人間は、楽をするためならどんな苦労も厭わない生き物である」と
いいますが、このスレの住人さんはこの言葉にまさにピッタリかも♪

416 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/09 02:41]
>>410
スレ違いは百も承知なんだが、どーゆー開発の仕事をしとるんだね?

417 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/09 06:38]
>>414
そんなに難しい?

terminfo/README
> screeninfo.src Terminfo entry. Use 'tic screeninfo.src'
> to install (Sun: /usr/5bin/tic).

root 権限もってないのなら、もってる人に screen のインストールも
含めてお願いした方がいいかもね。


418 名前:名無しさん@お腹いっぱい。 [02/05/09 18:54]
screenを起動すると$TERM変数が screen になってしまい、
>>410と同じような状態になってしまいます。
(viやmoreが正常に動作しない)

毎回、手動で環境変数を指定してやればいいんですが、すごく面倒くさいです。
みんなどうしてるんでしょうか?



419 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/09 18:55]
>>418
>>410

420 名前:違った。 mailto:sage [02/05/09 18:56]
>>418
>>413


421 名前:deton mailto:sage [02/05/10 22:31]
screen-3.9.11でhardcopyを取ると、
日本語の部分がうまく保存されない(例えば「あ」が「$"」になる)んですが、
きちんと保存されるようにする方法は何かないでしょうか?

(ソースをちょっと見た感じでは、copyでやってるようなことは
hardcopyではやってないみたいなので、そもそも対応してない?)

まあ、copyすればいいので、実際には困らないんですけど。


422 名前:名無しさん@お腹いっぱい。 [02/05/11 16:44]
screen + vim + skkfep の時に文字化けします。
症状は、送り仮名を入力する際に、
交じる (MaJiru) が、
交rる (MaJiru) となるものです。

skkfep で入力すると、
▽交じ
の様に、変換部分に▽が表示されるのですが、
それを再描画する時に化ける様です。

vim と screen のどっちの問題かわからないのですが
御存知の方、教えて下さいませ。

423 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 22:50]
ちょっと遅レスだけど、
logを取りながらscreenlog.0をcatすると... 終わらないよー(w


424 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/11 23:19]
ワラタ


425 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/12 21:49]
>>421
www.dekaino.net/screen/01install.html
にあるパッチは当てた?

426 名前:名無しさん@お腹いっぱい。 [02/05/13 01:02]
emacs の dabbrev-expand みたいに
screen の scrollback history から
補完するようなこと、できないかな。

つまり、画面に表示されているもっとも最近の単語を
補完してくれるの。
できたらすげー便利だよ。
emacs の shell-mode なら一応できるけどなあ。


427 名前:deton mailto:sage [02/05/13 07:13]
>>425 はい。パッチは当ててます(なのでcopyは問題なし)。 みなさんのところでは日本語のhardcopyはうまくできてます?

428 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/13 15:10]
screenとion(とkterm)を併用している方はいらっしゃいませんか?

ionの窓サイズを固定する仕様が災いしているらしく、C-a wやC-a [が
機能しない(枠が一瞬だけ出てすぐ消える)のですが…

対策があったらお教え下さい。お願いします。



429 名前:ギレン総帥 mailto:sage [02/05/13 16:25]
>>427
私のところは EUCで、漢字のログうまくとれていますよ

>>428
C-a : hardstatus off
または .screenrcに hardstatus off と書く


430 名前:428 mailto:sage [02/05/13 19:16]
>>429
おお、直りました!
これで触ってみられます。

ありがとうございます、総帥!

431 名前:deton mailto:sage [02/05/13 20:19]
>>429
そうですか…。
まあ、hardcopy(C-a h)のかわりに、
copy(C-a [)やlog(C-a H)を使うことにします。

432 名前:deton mailto:sage [02/05/13 20:23]
>>422
screen起動してからskkfep起動してます?
それともskkfep起動してからscreen起動してます?
逆の順番で起動するとどうなります?


433 名前:422 [02/05/13 21:06]
>>432
skkfepを起動してから、screenを起動しています。
逆にしますと、カーソル位置に

% かな単語入力▽かんじ▼漢字

の様に表示されてわけわからなくなります。
前者の場合、kterm上では問題無く、vimを使った時に化けるのですが、
後者の場合は、両方とも化けます。

(表示が上手くいかない、という事なんですが
化けるという表現はあっているのかな・・・?)

434 名前:名無しさん@お腹いっぱい。 [02/05/14 02:10]
>>422
TERM=vt100 skkfep
で skkfep 起動したらどーよ?

435 名前:422 mailto:sage [02/05/14 12:21]
>>434
レスありがとうございます。
でも、だめでした。

.screenrcはよくわからずに、こんな感じなのですが。
defgr off
defcharset B^BIB01
defkanji euc
termcap kterm* eA=\E(B:
terminfo kterm* enacs=\E(B:
termcapinfo kterm* KJ=euc

skkinputだと上手くいくんですよね。
何の問題なんだろう?

436 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 17:32]
もう一つkterm+screenの質問をお願いします。

kterm -rvで背景色を黒にしてあっても、screenを起動すると白に戻って
しまいます。
kterm -rv -e screen &としても同様(xtermでも同様、rxvtでは発症せず)です。

手でもう一度反転すれば出来るので実害はないのですが、
解消出来る方法があればお教えください。

437 名前:deton mailto:sage [02/05/14 20:03]
>>431
原因わかりました。gr onになっていたせいでした。
gr offにしたら日本語もちゃんと保存されるようになりました。
(8ビット目が落ちている時点で気づくべきでした…)

438 名前:deton mailto:sage [02/05/14 20:46]
>>436
ktermのtermcapに tc=xterm が入っていて、xtermの方に
is=\E[?1;3;4;5l のようなものが入っていませんか?
Xterm Control Sequences を見ると、\E[?5l は Normal Video
となっているので、これが入っているとNormal Videoになるようです。
screenrcのtermcapinfoで\E[?...lから;5を消したisの設定を
入れておくとよさそうです。



439 名前:436 mailto:sage [02/05/14 22:05]
>>438
ありがとうございます。

termcapinfo kterm*|xterm* is=\E>\E[?1;3;4\E[?7;8h\E[1;65r\E[65;1H

で、うまくいきました。
これで快適にscreen生活が送れそうですヽ(´▽`)ノ

440 名前:426 mailto:sage [02/05/14 23:30]
>>426
のようなこと、みなさん興味ないですか?
それとも screen 使いは vi user が多いので、
emacs の例えのところがイメージわかない?

例えば
% cat hoge
abc
abcdo

% grep ab(ここで補完すると)
% grep abcdo

こんな風になるイメージです。abcdo というのはファイル名でも
何でもなくて、ただ面画に出ている文字列。

441 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 23:44]
>>440
大変に興味があります。
パッチが完成したら是非ここにもうpして下さいね♪

442 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/14 23:47]
>>441
激しく同意!!

443 名前:440 mailto:sage [02/05/15 16:51]
うっ、いわれるとオモタ。


444 名前:名無しさん@お腹いっぱい。 [02/05/16 00:51]
画面から消えていった出力を見るのに、
キーボードを使わず、マウスホイールのみでぐりぐりと
バックスクロールさせたいんですが、可能でしょうか。


445 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/16 00:59]
screenと関係なし。

446 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/16 04:21]
なんぜ screen の man には defkanji のことが載ってないんだろう。

447 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/16 05:40]
obsoleteだから?defencodingは載ってるよ

448 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/16 06:58]
おお、ただ単に名前が変わっただけなのね。

それはそうと screen 使うようになってから書いた Xresources を紹介しとく:

KTerm*VT100*translations: #override\
Shift<Key>space: begin-conversion(JAPANESE_CONVERSION)\n\
Meta Ctrl<Key>r: hard-reset()\n\
Meta Ctrl<Key>b: string(0x1a) string("[") string(0x15)\n\
Meta Ctrl<Key>f: string(0x1a) string("[") string(0x04)\n\
Meta Ctrl<Key>v: string(0x1a) string("[") string(0x02)\n\
<Btn4Down>: string(0x1a) string("[Hkkkk")\n\
<Btn5Down>: string(0x1a) string("[Ljjjj")\n\
~Ctrl Meta<Key>p: string(0x1a) string("[Hkkkk")\n\
~Ctrl Meta<Key>n: string(0x1a) string("[Ljjjj")\n\
Meta<Key>bracketleft: string(0x1a) string("[")\n\
Meta<Key>bracketright: string(0x1a) string("]")\n\
Ctrl Meta<Key>p: string(0x1a) string("p")\n\
Ctrl Meta<Key>n: string(0x1a) string("n")\n




449 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/16 15:54]
>>448
へー、こんなことできるんだ。

>>444
もしくはmlterm使うとか。

450 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/17 00:46]
>> 448
こりゃイイ!ありがたく使わせてもらいます。

>> 449
調べてみます。どもです。


451 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/17 01:45]
>>448
これでなにができるのか厨房の俺にはサパーリ


452 名前:名無しさん@お腹いっぱい。 [02/05/17 03:31]
そんじゃあ >>448 を一応解説しとく。

Shift+Space: IMのオン・オフ (これはscreenと関係ない)
Meta+Ctrl+R: 端末のリセット (これもscreenと関係ない)
Meta+Ctrl+V: 上に1ページスクロール
Meta+Ctrl+B: 上に半ページスクロール
Meta+Ctrl+F: 下に半ページスクロール
Meta+P: 上に4行スクロール
Meta+N: 下に4行スクロール
Meta+[: コピーモードに入る
Meta+]: ペースト
Meta+Ctrl+P: まえの端末
Meta+Ctrl+N: つぎの端末
マウスのホイール: 上下に4行ずつスクロール

なお、スクロールさせたときは自動的にコピーモードに
入っているので注意すること。

453 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/17 03:33]
あ、そうそう。>>448 の設定を使うときは
~/.screenrc に

msgwait 1
msgminwait 0

を追加したほうがいいでしょう。

454 名前:名無しさん@お腹いっぱい。 mailto:442のヨカソsage [02/05/17 10:18]
windowlist、windowを選択する以外にも色々機能があってもいいなあとか
思うのですがどうでしょ?killとかsplitとか。
割と小さな変更でいける気もするんだけど...

455 名前:名無しさん@お腹いっぱい。 [02/05/17 12:09]
>>454
とりあえず'd'で殺せるようにしてみますた。

--- help.c.org2 Thu Feb 14 22:33:32 2002
+++ help.c Fri May 17 12:04:41 2002
@@ -963,6 +963,11 @@
      }
    done = 1;
    break;
+ case 'd':
+   h = wlistdata->pos;
+   KillWindow(wtab[h]);
+   wlistpage();
+   break;
  default:
    break;
  }

456 名前:440 [02/05/17 18:17]
>>448 を見て、この方法を使えば
>>426,440 のやつを実現できると思ったのでやってみました。

とりあえず不完全ですが動きます。
例えば

% cat hoge
Sherlock Holmes took his bottle from the corner of the mantelpiece,
and his hypodermic syringe from its neat morocco case.

% dict hy(ここで M-C-/ すると)
% dict hypodermic

こんな感じ。
やってみるとわかりますが、screen のメッセージがだらだら出て
時間がかかってしまいます。
補完キーを押した直後にとりあえずカーソルでも移動させれば
メッセージをとばして瞬時に補完できますが、なんかいい方法ないですか?

KTerm*VT100*translations: #override\
Meta Ctrl<Key>/: string(0x1a) string("[b he ")\
string(0x1a) string("[")\
string(0x12) string(0x1a) string("]") string(0x12)\
string(0x1b)\
string(" e ")\
string(0x17)\
string(0x1a) string("]")\n

# ただし自分が普段使っている mlterm では動かないという罠。がーん。


457 名前: [02/05/17 18:47]
TeraTermでscreenを使ってC-s押すともう画面動かせなくなります。
www.linux.or.jp/JM/html/GNU_screen/man1/screen.1.html#lbAJ
らへんが怪しそうだと思ったけどさっぱりです。直し方教えてください。

458 名前:457 [02/05/17 19:01]
ごめんなさい。screenのせいじゃなかった。



459 名前:名無しさん@お腹いっぱい。 mailto:sage [02/05/17 22:38]
最近MDIとか言って、タブでバッファを切替えるのが流行っておるようですが
考えてみればあれってscreenへの回帰ですやね…

460 名前:名無しさん@お腹いっぱい。 [02/05/18 00:19]
~/.screenrcに

hardstatus alwayslastline " %m%d %c | %w"

こうしているのですが、これにload average
を追加したいのですが、どう書けばいいのでしょうか?







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

前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