[過去ログ] GNU screen その2 (957レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
83: 03/04/10 23:18 AAS
^t^tだろ!
84: 03/04/10 23:50 AAS
おいどんは ^zz ばい。
85: 03/04/10 23:54 AAS
やっぱ escape がデフォのままの人って少ないんだね…
86: 03/04/11 00:56 AAS
^a はどんな人でもかなーり使うからね。
もっとも vi binding にしてる人は使わないかも。
87: 03/04/11 03:12 AAS
良く使いそうな ^a がデフォルトになってるってのは、
何か政治的な意図があるのだろうか?
88: 03/04/11 16:17 AAS
デフォで使うのを阻止するためだな。
89
(2): 03/04/12 10:54 AAS
X との連携で xclip 使っているけど、これって日本語通らないよね?
90: 03/04/12 11:02 AAS
>>89
通るよ。
91: 03/04/12 13:23 AAS
*international: True
あとはフォントの設定を適切にしる
92: 03/04/12 13:35 AAS
screen で行の処理がおかしいようです。
echo -n hoge とすると何も表示されないのですが、
echo -n a && echo とか echo hoge とすると表示されます。
screen を使っていない場合は意図したように表示されます。
どうすれば正しい動作になりますか?

バージョンは Screen version 3.09.13 (FAU) 5-Sep-02 です。
93: 03/04/12 15:14 AAS
zsh で rprompt とか使ってませんか?
94: 03/04/12 15:19 AAS
bash 2.05b です。
95
(2): 03/04/17 11:55 AAS
rxvtとかmltermみたいな、status lineが無い
terminalだとめちゃめちゃ使いにくい。

mlterm + screen が最強だとはとうてい漏れには
思えないんだけど、みんなどうやってるの?
96: 山崎渉 [(^^)] 03/04/17 12:01 AAS
(^^)
97
(1): 03/04/17 12:22 AAS
>>95
俺は rxvt + screen で caption always してる。hardstatus でもいいけど。
そーゆー話じゃないのか?
98
(1): 03/04/17 12:36 AAS
>>95
おれっちは mlterm + screen で、
hardstatus alwayslastline "%H[%n]: %Y/%m/%d (%D) %c [%Lw]"
な感じですよ。まぁ、不満はないかな。
99
(1): 03/04/17 12:51 AAS
>>97
>>98
まさにそういう話だ。これなら満足。スマソ & サンクス
これならまた使ってみようかな。

以下言い訳
しかし…昔一通り screen(1) 読んだことはあるが、
こんなのあったかなぁ。
省2
100
(1): 03/04/18 08:07 AAS
>>99
screenはmanにはほとんど書いてない。infoを見るべし
101: 03/04/18 09:06 AAS
manよりinfoって 古いGNUスタイルを堅持してるよね

つーかソースコードもK&Rのままだしな
いまだにSunOS純正ccでコンパイルできる
102
(1): 03/04/19 03:04 AAS
>>100
infoかー。おれinfo使えないんだよね。
keybindがサパーリで。
最近vimでinfoを読む術を身に着けたからどうしても必要な
時には読むようにはなったけど。
103
(1): 03/04/19 03:11 AAS
>>102
texi2html
104
(1): 03/04/19 09:23 AAS
>>103
別のところでもそそう言われたが、もとの文章構造は残らないのか?
全文が1ファイルになっちまう上にアンカーも作ってくれない。
ってスレ違いだな。逝ってくる。

そんなことより、97,98に教えてもらったhardstatusでめっぽう
幸せだ。つぶやいてみてよかったよ。マジサンクス。
105
(1): 03/04/19 12:05 AAS
>>104
> もとの文章構造は残らないのか?
どういう意味?

> 全文が1ファイルになっちまう上に
man 読め。

> アンカーも作ってくれない。
どういう意味?
106
(1): 03/04/19 23:45 AAS
>>105
全文が1ファイルになるってところにも関係するんだが、
section だとか subsection とかが残らずに、1階層の
文章になっちゃう。

manは読んでるが、-split_node ではだめなのか?
1ファイルしかできないが。

アンカーってのは、html でいうところの <a></a> だ。
省3
107: 03/04/20 02:12 AAS
>>106
こんなんじゃ不満なの?
外部リンク[html]:www.gohome.org

続けるなら別なスレで質問しなおしてくれ。
108: 03/04/20 02:13 AAS
こんなんとか。
外部リンク[html]:navi2ch.sourceforge.net
109: 山崎渉 [(^^)sage] 03/04/20 06:18 AAS
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
110: 03/04/22 05:50 AAS
infoもgnome helpみたいなかんじでw3mでみれたらいいな…
111: 03/04/22 09:31 AAS
localhost で Web サーバを動かしているのなら、info2www で
見られんこともないが、ちょっと違うか

screen の話に戻すと、自分も >>89 と似た問題で困っている。
例えば X 上の Emacs にコピーすると、欧米の 8bit 文字などが
表示されてしまう。
112
(1): 03/04/26 02:51 AAS
screen を愛用していますが、殆どの時間は X の端末エミュレータ上で使っている
わけでして。X を使うからには window manager の利点も放っておけず、screen を
フル活用という具合でもない。screen も window manager だという話もありますが…

screen に関しても、X の端末エミュレータ上で使う利点はないか。マウス使えるとか
その他ありましょう。しかし、ここは escape key に焦点を当てます。

キーボードのホームポジションにあって唯一そのコントロールコードに ASCII に
相当する文字がない「;」。それゆえ、通常の端末では、C-; は「;」 をそのまま出力
省7
113: 03/04/26 19:43 AAS
もっとわかりやすくかんけつにおながい
114
(1): 03/04/26 20:12 AAS
>>112
mltermのkeyにはどう書いてるの?
おしえてクレクレ.
115
(1): 03/04/26 21:24 AAS
kon2とscreen一緒に動かない…。
116: 03/04/26 21:29 AAS
>>115
うちじゃ使えるが?

まさかとは思うが、screen 起動してから kon2 起動してたりとかしてないよな?
117: 03/04/26 21:59 AAS
外部リンク[html]:www.gentei.org
にある,title () {echo -n "\e]0;$*\a"} って使えてる?
term のタイトルはかわるけど,zsh のタイトルは変わんない.

title () {echo -n "^[k$*^[\\"} だと逆に zsh のタイトルは
変えれるけど,素の term のタイトルは変わらない.

ちなみに,
termcapinfo kterm 'hs:ts=\E]2;:fs=\007:ds=\E]0;screen\007'
省2
118
(2): 03/04/26 22:39 AAS
teraterm+screen+emacs+w3m+vim
emacsの中はelscreenでその中はwl+w3m.el+changelog-mode
ウィンドウが増えると適当にteratermやemacsを追加するんだけど、
emacs/screenのウィンドウをほかのemacs/screenにマイグレーション
する方法ないかな?
119
(1): 03/04/26 22:50 AAS
>>118
おいらは screen の中で elscreen だと(自分が)混乱するので,
windows.el のほうを使ってるんだけど,これだと revive.el
で状態保存ができるので,ひょっとするとマージできるかもし
れない.使ったことないけど.screen のほうは無理じゃないかな.

ってそういう意味だよね? < マイグレーション
120: 118 03/04/26 23:46 AAS
>>119

>ってそういう意味だよね? < マイグレーション
そうです.
windows.elとrevive.elですか,ためしてみます.

>screen のほうは無理じゃないかな.
うーむ.そうでしょうね...
自分のウィンドウを他人のscreenにあげれたりすると面白いのですが.
省5
121
(2): 03/04/27 01:30 AAS
確かに長すぎました(w
>>114
自分の場合だとこんな感じになりますね
Control+semicolon="^\"
右辺の「^」と「^\」じゃなくて実際にはコントロールコード一文字です
122
(1): 03/04/27 01:31 AAS
ミスってしまった。「^」と「^\」 → 「^」と「\」
123
(4): 58 03/04/27 09:08 AAS
>>121
rxvt の場合だと

Rxvt*VT100.Translations: #override Ctrl<Key>Semicolon: string(0x1c)\n

でいいでしょうか? >>58 でも似たようなこと試みてるんですが上記でも単に
; が入力されるだけです。どっか間違ってますでしょうか?
124: 03/04/27 09:11 AAS
>>123 は s/58/59/g です。すまんこ。
125
(2): 03/04/27 09:48 AAS
>>121-122
ありがとお.
ちなみにLinuxでjp106なconsoleだと

keycode 39 = semicolon plus
control keycode 39 = Control_backslash

でオケ.
126
(1): 112=121 03/04/27 15:17 AAS
>>123
自分も実際に試してみたところ、たしかに望みの通りの動作をしてくれません。
以前、別の translation を記述して使っていた頃は、それに沿って動いていた
ような気がするのですが。うーむ、何故だろ
127
(1): 123 03/04/28 10:05 AAS
>>126
わざわざどうもです。やっぱ駄目ですか… なんででしょうねぇ。>>125 でや
る手もあるけどなんか悔しいなぁ。引き続き情報あったらお願いします。
128
(1): 112=121 03/04/28 13:04 AAS
>>127
インストールされているバージョンである 2.6.4 のソースを見てみたのですが、
それらしきコードがありませんし、libXt とリンクもされていませんので、
どうも無理っぽいかんじです。FAQ には translation の記述例がありますので、
ある時点でこの機能が削除されたんでしょうかね
129: 123 03/04/28 21:54 AAS
>>128
再びどうもです。うちのも 2.6.4 でした。そっかあ、削られたのかー。>>125
だと >>59 みたいな一撃 next window ができないのが惜しい。残念だけど諦
めるか…(´・ω・`)
130
(1): 03/05/05 18:44 AAS
AA省
131
(4): 03/05/08 14:38 AAS
sshでリモートホストにログインし、そこでscreenを起動しています。
しかし、日本語EUCで書いたファイルをcatしたときに文字化けしてしまいます。
例えば、「この文書は日本語EUCで書かれています。」というのが
「$3$NJ8=q$OF|K\8lEUC$G=q$+$l$F$$$^$9!#」こんなになってしまいます。

ローカルはFreeBSD上でkterm。もちろんEUCに設定。
リモートはOpenBSD。screenは3.09.15。

.screenrcには
省5
132
(2): ギレン総帥 03/05/08 15:05 AAS
>>131
リモートのscreenの中で stty allってやった結果を見せてくれ

たぶん stty cs8 -istripってやればいいように思える
133: 131 03/05/08 15:18 AAS
>>132
speed 9600 baud; 24 rows; 80 columns;
lflags: icanon isig iexten echo echoe -echok echoke -echonl echoctl
-echoprt -altwerase -noflsh -tostop -flusho pendin -nokerninfo
-extproc -xcase
iflags: -istrip icrnl -inlcr -igncr -iuclc ixon -ixoff ixany imaxbel
-ignbrk brkint -inpck -ignpar -parmrk
省7
134: 131 03/05/08 15:22 AAS
>>132
stty cs8 -istrip してもだめでした。
135
(1): 131 03/05/08 16:29 AAS
.screenrc を一旦消しまして、デフォルトの設定でやったら何とかなりました。
ただ、ktermのfull reset をやらないと、「.」とか罫線みたいなやつしか出てこないという現象に
なりました。
これはもう、screenではなくsshかtermの問題かと思います。

で、つまり、defencoding eucJPが悪かったということですか?
136: 03/05/08 22:36 AAS
>135
termcapinfo の KJ
137: 03/05/09 15:23 AAS
気がついてみれば
「mltermあればscreen不要」に始まって
「mltermの利用にはscreenが不可欠」に終わったなあ…
138: 03/05/09 16:59 AAS
ktermオンリーな環境からmlterm+screenにしてみた。
prefixキーっていうの?screenで C-a に割り当てら
れてるやつ。あれを C-i に割り当てたいんだけど
設定の書き方がよく分からないっす。。
~/.screenrc に
bind ^t escape
とかしてみたんだけど違うみたい。
139: 03/05/09 17:29 AAS
総帥に感謝しつつ、ここを見るのぢゃ。(てか>>1に貼ってあるぞ)
外部リンク[html]:www.dekaino.net
140: 03/05/09 17:37 AAS
しかしC-iなんかに割り当てて大丈夫なもんなのか?
141: 03/05/09 19:39 AAS
えらく基本的なことを…
escape '^ii'
でも C-i に割り当てるなんてあまり聞かんな
142: 03/05/09 19:41 AAS
↑ は C-i そのものを入力したいとき C-i i とする場合ね
143: 03/05/09 21:45 AAS
で、何に割り当ててますか?
^tt
144: 03/05/09 21:55 AAS
^z^z
145: 03/05/09 22:00 AAS
^]]
X 上ではこのスレにあった C-; も併用
146
(1): [ただし「マウスを使うには」とか質問したら怒るよんsage] 03/05/09 22:09 AAS
禿しく外出だけど、それもまたよし。
漏れは^\\\。時々間違えてSIGQUITを送っちまうのが難。
147: 03/05/09 22:09 AAS
escape ^^\^

実際には「ひらがな」キーに割当て
148: 03/05/09 23:25 AAS
>>146
自分も ^\\\ に変えた頃は、 screen を使っていない窓で時々 foreground の
プロセスを殺してしまうので、stty でこの機能を使わないようにした。
必要あれば kill でシグナル送ればいいしね
149
(2): 03/05/10 01:33 AAS
どうもです。^iでインデントみたいなのって使います?
自分は使ったことないです。
ところで escape ^i^i としても設定が上手くいきません。
試しに escape ^;^; にしても駄目です。

キャレットはそのまま入力していいんですよね? escape ;;
だと ; そのものがprefixキーになります。。
150
(1): 03/05/10 02:40 AAS
C-i は(TAB) はシェルの補完で使いまくるし、Emacs でも動かせば同様だ。
あと、何にも判ってないようだから出直して来い
151
(2): 03/05/10 03:06 AAS
>>150
>>149 はシェルの補完や Emacs は [TAB] を使うので C-i は要らないんでしょ。

あとで泣きを見るだろうが。
152
(1): 03/05/10 03:57 AAS
>151
端末においては TAB ≡ C-i なんだが
153: 03/05/10 04:17 AAS
>>152
>>151においては「>>149 は」と書いてあるんだが
154: 03/05/10 04:46 AAS
テキスト端末以外のどこで screen を使うというのだろう?
155: 03/05/10 12:56 AAS
読解力の不足した方がいらっしゃるよな。
156: 03/05/10 23:54 AAS
ema糞 on スクソーン
157
(7): 03/05/13 09:49 AAS
C-a C-xで画面のロックできるのはいいんだけど、これ一定時間その端末で入
力が無ければ自動でってわけにはいかんかなあ。
X上の端末はxlockがあるからいいんだけど、コンソールでscreen開いてる場合
なんかはちょっと悩むのよね。
158
(1): 03/05/14 09:41 AAS
>>157
vlock 使えば? Linux 以外じゃ動かないかもしれんが。
159
(5): 03/05/14 17:14 AAS
>>157
screen は中でタイマー使ってるみたいだから (configure で
そんなオプションがあったような)、ハクの余地がありそう。

オマエやれとか言わんでね。
160: 03/05/14 18:44 AAS
オマイ ヤレ
161: 03/05/14 20:18 AAS
ファック キヴォムヌ
162: 03/05/14 21:54 AAS
ratpoisonみたいに
screen -X windowsの情報を標準出力にはいてくれないかなあ。
たとえば、いまvimという名前のウィンドウがあることを確かめる方法ってある?(スクリプトの中で)
163: 157 03/05/15 03:39 AAS
>>158
vlock、man見たけど一定時間入力が無ければロックってオプション見当たんないや。

>>159
なるほど、そうなるか。
やれるならhackしたいけど、perlとsh以外さっぱりなのよね(w
1-
あと 794 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s