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

754 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/12 11:10]
screen標準の機能を駆使して、
ログイン先のテキストファイルを手前のホストに転送する方法
ありますか?



755 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/12 11:31]
>>754
ない。
リモートホストへのログインなら builtin-telnetを使ってできるがおすすめしない
secureな外部コマンドのssh等を使うべきだ

756 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/12 12:31]
>>754
cat で流した後に
copy & paste
で出来ない事は無いな。
まぁ「ファイルを」っつーより「ファイル内容を」だが。

求められてる解ではないだろうと思いつつ一応言ってみる。

757 名前:名無しさん@Emacs mailto:sage [02/12/12 14:36]
>>754
x/zmodem とか…


758 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/12 17:02]
^A:exec :.. uudecode

としてから、remoteで uuencode hoge hoge すれば
hoge が手元にデコードされない? もっといい解あるかな。


759 名前:758 mailto:sage [02/12/12 17:15]
あ…改行が CRLF になっちゃうので uudecode が end が見つからないって怒るのと、
デコートしたファイル名に ^M が付いちゃうね。
CRLFをLFに変換してからuudecodeに渡すようなscript書いてそれを実行したほうがイイかも。


760 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/12 17:52]
>>754
ttyrecでできる。
namazu.org/~satoru/unimag/4/

761 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/18 23:57]
いまさらですが,expectを教えてくだっさったかたありがとうございました.
おかげで,ふくざつなtelnetを自動化できました.

また,関係ないですが,elscreenも便利につかってます.
elscreenは^Zで,screenは^Gで,リモートサイトでのscreeenは^Zで
つかってます.

762 名前:964(正規表現) mailto:sage [02/12/20 22:30]
screenのログを取っているときだけ、
なにかステータスバーに表示させてり
プロンプト変更させたり、
したいのですけど、そんなことできますか?




763 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/20 23:12]
scriptコマンドとscreenのログ機能はどちらがどんな利点を持っているのでしょうか?


764 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/22 12:21]
>>762
hardstatus stringに%fを入れておいて、hardstatus alwayslastlineするとか。
ログとってると(L)がつく。

>>741
%Lw

765 名前:名無しさん@お腹いっぱい。 [02/12/24 05:36]
bind 'を指定したいのですが、そのまま ' とは指定できません。
どうしたらいいんでしょう。

766 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/24 07:21]
>>765
bind \nnn で8進数で指定できます。'なら、bind \047 です。

767 名前:765 mailto:sage [02/12/24 16:52]
>>766
thx!

768 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/25 01:01]
FreeBSD5.0にはscreen-3.09.13をインストールしたが、Eterm上では
画面が乱れます。
Ktermではtcshでディレクトリのリストの候補が絞り込めなかったときに
下の部分に「Wo・・・¥」とかがでるんだが、Etermでは画面に出てしまうので
乱れるんだ。これはどーする?

769 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/25 01:14]
>>768
それは termcapまわりが変なんでしょうね。環境変数のTERMを確認しましょう。

770 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/26 09:37]
.screenrcに
bind w windowlist -b
としているのですが、C-a wした時に
カレントディレクトリを表示させる方法ありますか?

 #下のステータスバーに表示するのでもいいのですけど……




771 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/26 21:50]
ratpoison最高だ。惚れた。

772 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/26 22:47]
>770
例えばbashなら、

cd () {
builtin cd "$@"
echo -ne "\033k$PWD\033\134"
}

とかすれば?
ttp://www.linuxselfhelp.com/HOWTO/Bash-Prompt-HOWTO/x768.html
でも見ながら適当に調整してくだされ。



773 名前:名無しさん@お腹いっぱい。 mailto:sage [02/12/27 01:19]
bashなら、
PS1='\[\ek\W\e\\\e]0; [ \u@\h : \w ] \a\]\$ '
とか

screen側は、
hardstatus string "(%n) %h"
とか

774 名前:名無しさん@お腹いっぱい。 [02/12/29 14:27]
新規メールがあるメールフォルダをリストするプログラムnewmail
があるんですが、
$ newmail | while read i; do screen -T xterm -t "$i" mutt -f "$i"; done
とやると、
Must be connected to a terminal.
と言われます。そこで、
$ tty
/dev/ttyp2
$ newmail | while read i; do \
</dev/ttyp2 screen -T xterm -t "$i" mutt -f "$i"; done

とやるとうまくいくんですが、最初に起動したmuttと残りのmuttは表示が
違ってしまいます。残りのmuttは表示能力が低いターミナル用の表示みたいに
なってしまうのです。残りのも最初に起動したのと同じになるようにするには
どうしたらよいでしょうか。


775 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/14 21:46]
hardstatusに2段スクリーンもばっちり表示してくれてすてき。
0 zsh 1 zsh 2* zsh
0 zsh 1* rlogin hoge[~] 2 zsh

776 名前:名無しさん@Emacs [03/01/15 02:51]

screenでemacsとか使ってると色がついてうっとうしいんですが、
これ白黒にするにはどうしたらいいんでしょうか。



777 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/15 08:17]
>>776
すれ違い

778 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/15 10:52]
>>776
$TERM を変える、とか?

779 名前:山崎渉 mailto:(^^)sage [03/01/15 12:50]
(^^)

780 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/15 14:54]
>>642
俺なら元の TERM が kterm であるかどうかを調べてから kterm-color に
書き換えるけどな。

まあ、端末は kterm しか使いませんてことなのかもしれんが、
端末が何であろうと無条件に kterm-color にしたいわけでもなかろう。


781 名前:sl [03/01/16 00:44]
screen ってLinuxの仮想コンソールとは相性悪いみたいで、
ちょっと使ってみたけどすぐに止めた!


782 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/16 01:02]
どうせ設定が正しくないだけだろ



783 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/16 01:33]
まあTERMCAPの基礎知識がないと使いこなせないのは事実だが…

784 名前:名無しさん@お腹いっぱい。 [03/01/16 09:20]
最近screen使い始めたんだけど、$TERMがscreen-wになっちゃうのを
vt100にするにはscreenrcに何を書けばいいんでしょう?
termcapとかいうのを正しく設定するってのが正しいのかもしれないんだけど、
vt100にすればとりあえず期待通りに動いてくれるので。
screenrcの書き方を日本語で解説したドキュメントがあればそれも教えていただけると助かります。

785 名前:bloom [03/01/16 09:33]


www.agemasukudasai.com/bloom/

786 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/16 10:27]
>>784 やはり termcapをちゃんとするの正解。
~/.termcapに自分専用のTERMCAPデータベースが持てるから
root権限がなくても簡単に解決できるよ。

それはさておき、望みの動作は screen起動時に
 screen -T vt100
ってやればOKだ

787 名前:名無しさん@お腹いっぱい。 [03/01/16 14:24]
>>786
ありがとう。
"vt100-w"と、"-w"がついているのが気になるけれど、
viなどが望みどおりに動いてくれました。

やっぱりtermcapを設定するのが正しいんですね。
でも、screenから他の箱にtelnetして使う場合、termcapの設定っていうのは
screenが動いている箱じゃなくて、telnetした先の箱でしなきゃダメですよね?
会社で、自分専用のLinux boxの上でscreenを動かし、
そこから社内のいろいろなserver(Solaris、Linux、HP/UXなど)に
telnetしているんだけど、telnetする先のserverは数が多い(30台くらい?)上に、
共有のloginを使っていて、home directoryの下にも勝手にfileをつくれない
箱もいくつかある、といった状況なんですが。


788 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/16 16:00]
>>787
1. 環境変数 TERMCAP を参照してくれるシステムは結構ある。
2. telnet で環境変数を送り込むことができるシステムも結構ある。
というあたりで、普通のシステムなら file が作れない程度でめげなくて済む。

普通じゃないシステムが相手のときは dumb 端末として使うのがフツー。


789 名前:名無しさん@お腹いっぱい。 [03/01/16 18:12]
>>788
なるほど。
そういう方法があるとは思いませんでした。
道のりは長そうですががんばってみます。


790 名前:名無しさん@お腹いっぱい。 [03/01/17 23:11]
FreeBSDでscreen使うと、screenのセッションをattachしている
端末が、wで出て来なくならない?
ちなみにportsの3.9.13.

791 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/18 02:19]
>>790
ならない。screen 3.9.13/FreeBSD 4.7-p3だけれどこんな感じ。
2:16AM up 8 days, 14:56, 5 users, load averages: 0.01, 0.02, 0.00
USER TTY FROM LOGIN@ IDLE WHAT
mona p1 nerv_magi:S.0 2:15AM 1 /bin/tcsh
mona p2 nerv_magi:S.1 2:15AM - /bin/tcsh
mona p3 nerv_magi:S.2 2:16AM - /bin/tcsh
mona p4 nerv_magi:S.3 2:16AM - /bin/tcsh
mona p5 nerv_magi:S.4 2:16AM - w


792 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/18 02:26]
emacs -nw で下線が表示されないのは
termcap いじればよい?



793 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/18 05:21]
>>790
whoではどうですか?<「screenのセッションをattachしている端末」

>>790
>>791
defloginオプションとかloginオプションとかはどうなっています?

794 名前:790 mailto:sage [03/01/18 14:13]
>>791
screen自体のセッションじゃなくて、screenをattachしている
ttyp0が見えなくなる、という話。
>>792
loginをoffでも同じ(この場合は結局attach中はwが1行減る)です。

795 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/18 17:02]
>>794
NetBSDですが同じく見えなくなります。
screenがutmpからけずってる(RemoveLoginSlog())ので
見えなくなるので正しいはず。

逆に、detachするとscreen内のセッションが見えなくなるですね。

796 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/18 23:45]
copyモードってc,Cで矩形選択ができるのか。

797 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/18 23:44]
copyモードってc,Cで矩形選択ができるのか。

798 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/18 23:49]
>>797
そうそう。矩形コピーって結構便利な時がある。案外知られてないよね。

799 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/19 02:25]
おまいら、これめちゃカコイイ!
bind x eval "screen -t google" "stuff 'exec w3m -o confirm_qq=0 '" 'stuff "\047"' "stuff 'www.google.com/'" 'stuff "\047"' 'stuff "^M^I^I^I^I^M"' "paste ." 'stuff "^M^I^M"'
risky-safety.org/~zinnia/d/2002/09/


800 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/19 02:51]
まねしてつくってみた。単語かその右にカーソルがあるときに使うと英和辞典になる。
screen -X bind x eval copy "stuff lbW" "screen -t alc" 'stuff "exec w3m \047www2.alc.co.jp/ejr/index.php?word_in="' "paste ." 'stuff "\047
"^M'

801 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/20 15:16]
rxvt2.7.8 + screen3.9.13 + emacs 21.2 でemacs -nwしても半角がでない…
このスレにかいてある方法は全部ためしてダメだったから、ググってみたんだけど、それでもわからない…。
rxvtのフォント設定のせいなのか、.emacsの設定のせいなのか、.screenrcの設定のせいなのか…。
誰か、わかる人教えてください。

.screenrc

defencoding eucJP
escape ^z^z
startup_message off
term rxvt
altscreen on
caption always "%3n %t%? @%u%?%? [%h]%?%=%c"
termcapinfo * 'hs:ts=\E]0;:fs=\007:ds=\E]0;screen\007'


802 名前:801 mailto:sage [03/01/20 15:16]
続き


.emacs
(progn
(set-language-environment "Japanese")
(set-keyboard-coding-system 'euc-japan-unix)
(set-buffer-file-coding-system 'euc-jp-unix)
(set-terminal-coding-system 'euc-jp)
(set-default-coding-systems 'euc-jp)
(set-keyboard-coding-system 'euc-jp)
(if (not window-system) (set-terminal-coding-system 'euc-jp)
(set-buffer-file-coding-system 'euc-jp-unix)
(set-terminal-coding-system 'euc-jp)
(set-default-coding-systems 'euc-jp)
(set-keyboard-coding-system 'euc-jp)
)
)

.Xresources

Rxvt*saveLines: 1000
Rxvtmultichar_encoding: eucj
Rxvt*mfont:-shinonome-gothic-medium-r-normal--12-110-75-75-c-120-jisx0208.1983-0
*font:-shinonome-gothic-medium-r-normal--12-110-75-75-c-60-iso8859-1
emacs*font:-shinonome-gothic-medium-r-normal--12-110-75-75-c-60-iso8859-1



803 名前:名無しさん@お腹いっぱい。 [03/01/20 17:01]
rxvtは半角カナ未対応じゃなかった?

804 名前:801 mailto:sage [03/01/20 18:41]
どうやってもダメなのかなぁ(欝

kccで半角を全角にする方法とかもあったんだけど、
化まくって失敗だった。

805 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/20 20:07]
パッチがあったはず。少なくとも自分の使っている 2.6.3 にはあった

806 名前:801 mailto:sage [03/01/20 23:02]
>>805
情報サンクス。
さがしてみます。

807 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/20 23:29]
>半角カナ
メモリに余裕があるなら、mltermもいいんじゃないかな。

808 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/21 00:23]
kterm も使える.

809 名前:801 mailto:sage [03/01/21 00:57]
>>807-808
ご親切に、ありがとう。
rxvtのパッチは、みつかったものの、
結局失敗でした。

mltermを試してみですが、
とっとっても良いで.

810 名前:801 mailto:sage [03/01/21 00:58]

mltermでemacs -nw -e navi2chで書きこんだら、
ぐちゃぐちゃに…
お目よごし、すまそ。

811 名前:801 mailto:sage [03/01/21 01:25]
mltermでscreen実行しても、
何も起こらない…
なぜだ(欝

812 名前:801 mailto:sage [03/01/21 01:53]
>>811
自爆してた。
自己解決したので無視してください。



813 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/21 02:23]
>>812
ズバリ、screen 上から mlterm してその中で screen と打ったのでは?

814 名前:801 mailto:sage [03/01/21 02:25]
>>812
大正解(藁
お恥ずかしいかぎり(汗

815 名前:801 mailto:sage [03/01/21 02:26]
自分に誤爆
>>813ですた


816 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/24 21:00]
screenの中でgccをコンパイル中ウインドウを分割しようとして
C-a s したらなんか停まった。
分割するのはC-a S らしい。

コンパイルのやりなおしは嫌だったのでman screenを解読すると
C-a q すると元に戻ると書いてあるらしい部分を発見。

めでたく復旧したが、こんなくだらないことで30分も費してしまった。

だからどうということもない、どうも失礼。

817 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/24 21:06]
bind s splitすれ

818 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/31 01:52]
スクリーンの開発は、止ってるのか?
TODOにはいろいろかいてあるが…

新しいの作ってくれー

819 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/31 02:11]
>>818
うーん、具体的にどんな「新しさ」が欲しいのかなあ?
結構枯れたソフトという気がしてるので、新バージョンとか言っても
どうもピンと来ないでつ。。。

820 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/31 03:07]
このソフト考えたやつ天才。

821 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/31 04:01]
MULTICSではttyの再接続はシステムレベルでできてた訳だが。

822 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/31 07:50]
>>821
で?



823 名前:818 mailto:sage [03/01/31 22:07]
- display size adaption (Activate)
- process.c cleanup via comm splitting
- writelocks?
- partial?
- nonblock?
- type into several windows at once (for cluster admins)
- configurable digraph table
- command line options should overwrite config files.

これTODO。
これらを実装したら、もう終りでもよい。

824 名前:名無しさん@お腹いっぱい。 mailto:sage [03/01/31 23:08]
>>823 が screen の TODO を実装していくスレ

825 名前:名無しさん@お腹いっぱい。 [03/01/31 23:35]
ところでcygwinで使えてる人ってSplitも使えてます?
私のところだとSplitして new window に移動した時点で
操作不能になるのですが・・・
もし何か設定が必要なら教えてください

826 名前:823 mailto:sage [03/02/01 00:16]
>>824
マジで?
言い出しっぺは俺じゃないぞ(困

827 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/01 03:34]
>825
うちでは使えている。
ただ、普段splitしないし、ソースにcygwinのための修正をしているから
オリジナルのままでどうなのかは知らない。

828 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/01 09:36]
>826
「左右に分割」も実装おながいします

829 名前:823 mailto:sage [03/02/01 11:50]
>>828
左右に分割は、速度的に難ありじゃなかった?
その機能は、俺も欲しいが…


830 名前:823 mailto:sage [03/02/01 11:52]
screenのソースって、
K&Rスタイルで、なおかつ、非常に昔風の書き方だから
読むのだけでも、しんどい。

(昔風、K&Rが悪いわけではないよ、俺が馴れてないだけ)

831 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/01 22:34]
>>829 emacsでsplit-window-horizontallyしても
結構サクサク動くし、なんとかなるんじゃない?

832 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/02 04:44]
たぶん概出じゃないと思うんだけど…概出ならすまん。
ttp://www.lbreyer.com/gpl/xtitle.txt

bash2から強化された補完機能を使って、
いま実行中のコマンド名をxtermのタイトルにする手法が紹介されている。
こんな使い方があるのかと、目から鱗ですた。
結構便利です。
ただし、余計な書き換えを減らすように改良して使っていますが、
それでもAir-H" 32k等の低速回線だと若干反応が遅くなります。

原作のままだと、コマンド終了後もそのままタイトルが残るので、
PROMPT_COMMANDやPS1で元の表示に戻すほうがいいと思う。

…まあもっと高速な方法があるのかもしれないけど…



833 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/02 12:23]
>>832
それスレ違いじゃないのか?
zshだとコマンドの実行前にscreenのタイトルを変えることができる
216.239.51.100/search?q=cache:wBzo_oOYbn4C:www.nijino.com/ari/diary/200206.shtml+preexec+screen&hl=ja&lr=lang_ja&ie=UTF-8&inlang=ja

834 名前:825 [03/02/02 18:42]
>>827
色々頑張った結果、中身が空のWindowにフォーカスが移ると
ダメっぽいことが分かったんで、

bind 'S' eval split focus screen

で使えないこともない事は分かったのですが、
どーも空Windowでのキー入力に対する応答がおかしいっぽいんですよね。
当方 .screenrc に
termcapinfo cygwin KJ=SJIS
ぐらいしか入れていないのですが他に何か細工してますか?
ちなみに stty の結果は

speed 38400 baud; line = 0;
-imaxbel
-echoe -echok -echoctl -echoke

となるんですが、こちらも何か細工が必要でしょうか?

835 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/02 19:47]
>>834
少し前(splitが入ってすぐのころ)のscreenをFreeBSDで動かしてたときに
同じようにsplit後のwindowに入るとキーが効かなくなる、
という現象にでくわしたことがあります。
私はcommand characterを^Qにしているんですが、
^Aとか^Tとかだと問題ありませんでした。
splitは使わないのであまり気にしていなかったんですが、
いつのまにか最近のscreenだと^Qでも問題なくなっていました。

836 名前:834 mailto:sage [03/02/02 23:17]
>>835
情報ありがとうございました。でも残念ながらデフォルトの
^Aにしてもダメでした。
どーも空windowの扱いがおかしいみたいですねぇ、やっぱり。
空ウィンドウでコマンドキーを押すとなぜか
: copy : window required
ってエラーが出るんですよね。色々ソースいじってるんですが
サッパリ分からず・・・

837 名前:834 mailto:sage [03/02/02 23:43]
げげげ。かなりお騒がせでした。日本語の表示のテストを
mutt, w3m, vim でやってたのですが、 vim の termencoding
をshift_jis じゃなくって、 cp932 にして、
.screenrc から
term(cap|info) 関係全部取っ払ったら無事日本語も通ってsplitもできるように
なりました・・・
vim の設定のせいだとは気づきませんで・・・お騒がせしやした・・・
日本語をvim on screen で表示するために.screenrc でterminfoとか
頑張ったのが全部無駄だったという結論のようで・・・逝ってまいります・・・


838 名前:834 mailto:sage [03/02/02 23:50]
あ、ウソ。やっぱ勘違い。出来ないや。お騒がせしすぎ。
暫く退散いたします。スレ汚し誠にスマソ。

839 名前:823 mailto:sage [03/02/03 00:31]
>>831
ソースと睨めっこしてみたけど、
難しいなぁ。

無能な自分がイタイ

840 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/03 08:25]
いちどdetachしたscreenを
X上のターミナルエミューレータでreattachすると
そのscreenからは

$ /usr/bin/vi
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 20 (X_GetProperty)
Resource id in failed request: 0x1000003
Serial number of failed request: 6
Current serial number in output stream: 6

などと表示されてviが起動しません。なぜでしょう?

841 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/03 08:32]
>>840
.screenrc で unsetenv WINDOWID

842 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/03 09:00]
魔法のようにviが使えるようになりました。
気前よく教えていただきありがとうございます。
感謝。



843 名前:834 mailto:sage [03/02/03 18:19]
とりあえずscreenはSJISの扱いがどこかおかしいらしいよう
なので cygwin で使う場合は rxvt を eucj モードで使うと
Splitも日本語も空Windowも万々歳という結論に達しました。
cygwinで使いたい方のご参考になれば・・・

844 名前:名無しさん@お腹いっぱい。 [03/02/05 07:52]
screen使いつつ,Shift-PgUp or Shift-PgDn でスクロールするにはどうすればいいの?

845 名前:ギレン総帥 mailto:sage [03/02/05 10:42]
>>844
端末エミュレータのバックスクロール機能が使えないって言いたいのかな?

結論から言うとダメ。
screen動かしていると端末エミュレータのバックスクロール機能は使えません。
素直に ^A ^[ して copyモードに入って ^Uしとけ。

846 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/05 12:05]
使えないこともないが、
(screenの動きを理解していないと)難しい

847 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/05 12:18]
私は 448 を参考に Xresources にこんなの設定してます。

screen*VT100*translations: #override\
Shift <KeyPress> Prior: string(0x1a) string("[") string(0x15)\n\
Shift <KeyPress> Next: string(0x1a) string("[") string(0x4)\n


848 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/05 12:27]
>>847
これは escape charを ^Zにしてる場合の設定ですよね?

849 名前:847 mailto:sage [03/02/05 12:38]
>>848
そうです。
0x1a は escape char によって変える必要がありますね。


850 名前:844 [03/02/05 15:36]
847に感謝. Shift-PgUpが動くようになりました.
でも,まだ思い通りには行かないんです. .Xdefaultに
rxvt*scrollBar: True
rxvt*saveLines: 10000
を書いておいて,"rxvt -e screen"としているんですが,
コレだと全くスクロールしてくれないのです. rxvtを
先ず上げて,Enterを押しまくって行バッファを確保して
からscreenを起動すると上手く行きます. Enterを押し
まくらずに済む方法はありませんか?

851 名前:名無しさん@お腹いっぱい。 [03/02/06 00:55]
screen を使うと deleteキーが ~ になってしまいます。
直す方法はありますか?

852 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/06 02:10]
>>851
スクリーンをつかわない。

てか、ageんな。



853 名前:名無しさん@お腹いっぱい。 mailto:sage [03/02/06 02:52]
この板であげさげは関係無いと思うが

854 名前:名無しさん@お腹いっぱい。 mailto:ほげれげーほげげ [03/02/06 11:14]
かんけいないんだぁ






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

前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