[過去ログ] GNU screen その2 (957レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
233: 03/05/28 18:25 AAS
完全にスレ違いだと思いつつも、vim常用者ならchaliceは
そう悪くないと思うけどなー、と擁護してみるテスト
234: 03/05/28 19:38 AAS
つか、vim + chalice がアリなら
emacs -nw -f navi2ch
でもいいんじゃないかと
# そういうことじゃないんだってことはわかるが
235(1): 03/05/28 19:45 AAS
w3mで使える2chビューワcgi
# とか、よくわからないことをいってみる
236: 03/05/29 16:39 AAS
>>235
外部リンク[html]:mi.med.tohoku.ac.jp
237: 03/05/29 21:02 AAS
素直に p2 でも使ったほうがいいと思うが…
238: 03/05/30 07:01 AAS
スクリーンでコピペしてからemacs上で C-y しても
内容が反映されてないんだけど。なんで。。?
239: 03/05/30 07:04 AAS
man screen
man screen
man screen
240(2): 03/05/30 10:44 AAS
保存されるバッファが違う。
C-a ]
で張り付け。(C-aは各自設定してあるもの)
ところで、vi に張り付けるとき、入力モードにしていなくて
鬱々としたことありませんか?
241: 03/05/30 15:06 AAS
ありまつ。
242: 03/05/30 15:33 AAS
しょっちゅうです
243: 03/05/30 17:27 AAS
そういうの ttyrec に撮ったら面白いかな。
244(2): 03/05/30 17:55 AAS
>>240
そうなんですか。mlterm上でscreen起動し、さらにw3m起動
させてるんですけど。w3mで表示してる内容をコピペするに
は
C-a [ でコピー
違うスクリーンに移動
C-a ] でペースト
省5
245(1): 03/05/30 18:23 AAS
>>244
Shift押しながらやるとw3mでもマウスで領域選択できるぜよ。
246: 03/05/30 19:57 AAS
>>245
そいつは知らなかった。さんくす。
247(1): 03/05/30 20:09 AAS
その emacs は X 上で動作しているということか?
X のセレクションバッファにコピーする方法は、一応過去ログにあるよ
248: 03/05/31 03:27 AAS
>>244
emacs-w3m
249(2): 03/05/31 15:11 AAS
>>247
そうです。emac-w3mはフレーム対応させるのが面倒そうなので
使ってないのれす。
過去スレを漁ったところ >>937 なんていう最後の方にそれらし
き記述を発見致しました。xpicってのをあたってみます。
サンクス。
250: 03/05/31 15:14 AAS
>>249
xclipでした。すまそ。。
251: 03/06/01 00:35 AAS
>>249
解決出来なかったんで誰かヒントプリーズ
% grep bufferfile ~/.screenrc
bufferfile $HOME/screen-xchg
"C-a >" で ~/screen-xchg
にscreenバッファの内容が出力されます
% xclip ~/screen-xchg
省7
252(2): 03/06/01 14:33 AAS
自分は、こんな感じにしている
bufferfile $HOME/screen-xchg
bind y eval writebuf screen 'stuff "xclip $HOME/screen-xchg; exit^M"'
正直、もうちょっといい方法を知りたいところだが
253: 03/06/01 18:11 AAS
>>252
それって
C-a [
SPC
移動
SPC
C-a ]
省2
254: 03/06/02 19:50 AAS
>>>240
俺はemacsなんだが、日本語入力モードのまま張り付けて鬱々と。
255(1): 03/06/06 01:10 AAS
PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
25 0 545M 348M 120 R 99.3 69.4 11:03 0 screen
screenが暴走してこんなんになっちまった。どうしよう。原因はなんだろう。
256: 255 03/06/06 01:24 AAS
ログインすらできなくなった。もうダメポ
257: 03/06/06 01:33 AAS
なぜかワラタ
258(1): 03/06/06 10:02 AAS
screen で emacs -nw して使っていると
c-S つまり ^S がつかえないんですが…
というか、フローコントロールとして認識されてしまってるんです。
もちろん ^Q を入力すれば元に戻るんですけどね。
どうすればいいんでしょうか?
ちなみに Windows の PuTTY から Linux につないで使ってます。
259(1): 03/06/06 10:07 AAS
>>258
flow
260(1): 03/06/06 10:20 AAS
>>259
screenrc で escape ^Z^Z にしてるので、
screen 起動中に ^Z^F でフローをオフにすることができました。
ありがとうございました。
ところで、フロー制御をしない、ってのをデフォルトにするには
screenrc に defflow off でいいんですよね?
261: 03/06/06 18:10 AAS
>>260
はい。そうでございます。
262: 03/06/10 18:44 AAS
Michael Schroederが言うには、次バージョンを 8月か9月に出すつもりらしい
263(1): 03/06/21 12:07 AAS
screenを起動している状態で
ssh $HOST
screen -x
とやるとおもしろいです。ぶっ壊れます。
264: 03/06/21 15:31 AAS
>>263
たしかにフリーズしますた。
ところで screen を起動した後の vi って BS や DEL が使えないのだが、
何が悪い?
265: 03/06/21 15:34 AAS
スマソ、debian固有の問題だった
266(3): 03/06/22 18:57 AAS
>>266
あれはちょいめんどいよね(w
debian FAQだからここに張るのは不適切かもだが、情報はユキビタスにってことで。
bindkey -k kb stuff \010
bindkey -k kD stuff \177
267: 03/06/22 20:52 AAS
>>266
私の場合はその設定しなくても大丈夫みたいなんですけど、どうしてなんでしょ
うか。
268: 03/06/22 21:49 AAS
コピーモードのメッセージがうざい人は、こうするといいです。
msgminwait 0
269: 03/06/23 06:41 AAS
>>266
おれもあれのせいで数時間悩んだよ。
grep -A 1 Debian /etc/screenrc
ここね。
270: 03/06/23 06:46 AAS
Debian の policy だとそうしないと逆に不都合が起こりそうな気もするが
271(2): 03/06/25 04:35 AAS
素の Solaris へ screen 越しに slogin とかして less なんか使うと、
WARNING: terminal is not fully functional
とか言われちゃうんですが、どうすればこうならなくできますか?
272(2): 03/06/25 06:41 AAS
>>271
% echo $TERM ってしてみたら
screen
って出るよね?
素のSolarisのterminfoにscreenのエントリがないせいです。
マシンの管理者に言って設定してもらうか、~/.terminfo で設定してくれ
273(2): 03/06/25 11:15 AAS
>>272
あ、いや、その、設定すべき内容を知りたいのです・・・
274: 03/06/25 12:22 AAS
>>273
man tic
それと screen のソースの terminfo/README 読め
275(1): 03/06/25 18:07 AAS
>>273
外部リンク[php3]:www.math.fu-berlin.de
276: 03/06/25 18:26 AAS
TERM=vt100
export TERM
で誤魔化す場合多し。
277: 03/06/25 21:24 AAS
それでも漢か?
278: 03/06/25 22:40 AAS
漢なら dump
279: 03/06/25 22:41 AAS
それをいうなら dumb だろう
と誰かに突っ込まれる前に自分で突っ込み
280: 03/06/25 23:21 AAS
dump
qumb
dump
qumb
クロール
dumb
qump
省3
281(1): 03/06/26 01:05 AAS
DEC vt100使っていますが何か?
っていう兵はいないか。
282(1): 03/06/26 05:57 AAS
>>281
日本語出せないから2chを見るのは至難の技だろうなぁ。
283(2): 03/06/26 17:48 AAS
>>282
wget -q -O - 2ch板:unix | kakasi -Ha -Ka -Ja -Ea -ka | w3m
284: 03/06/26 18:29 AAS
>>283
そこまでやるとは・・・
285(3): 03/06/26 19:28 AAS
それよりも
rsh localhost | kakasi -u -Ha -Ka -Ja -Ea -ka
としてからw3mでもなんでも立ち上げればok
286: 03/06/26 20:37 AAS
screenはウンコカス
287: 03/06/26 21:04 AAS
ウンコカスのscreening
288: 03/06/26 21:07 AAS
>>285
すげ。
289: 03/06/26 21:16 AAS
>>285
強烈にかっこいい。
kakasi ってこういうことに使ってたんだ。知らなかった。
290(2): 03/06/26 21:28 AAS
kakasiを入れられるくらいなら、普通に日本語環境を構築した方がよっぽど
早いし快適なのではないかと疑問に思ってしまう漏れはヘタレかな、やっぱり。
291: 03/06/26 21:44 AAS
>>290
あたりまえ。伝統芸能の披露でせう
292: 03/06/26 21:59 AAS
>>290
DEC vt100の話題から出たわけで、そもそも日本語環境構築は無理
293: 283 03/06/27 04:16 AAS
>>285
びびった。unix の底力って感じ。
294: 03/06/27 15:18 AAS
画面分割するときに行数を指定することってできる?
2画面分割して、下を5行くらいのミニバッファみたいに使いたいんだが・・・
295(1): 03/06/27 15:34 AAS
resize を使えばいいんでは
296: 03/06/27 15:52 AAS
>>295
すまそ。
書き込んだ後、info見直してて見つけた。
サンクス。
297(1): 03/06/27 18:01 AAS
縦分割キボン
298: 03/06/27 18:21 AAS
リサイズと縦分割があるからion併用になるんだな、これが。
299: 03/06/27 19:52 AAS
>>297
ratpoison 入れて vsplit。
300(1): 03/06/27 22:04 AAS
screenがあるとemacsclientみたいなことがvimでもできるね。
301(1): 03/06/27 22:08 AAS
w3m-client みたいな感じか。
いろいろ応用が効きそうだ。
302(3): 03/07/01 18:48 AAS
#!/bin/sh
if [ $WINDOW = <w3mのwindow> ]; then
screen -X stuff Uwww.google.co.jp
else
screen -X eval "select <w3mのwindow>" "stuff Uwww.google.co.jp"
fi
こんなかんじのスクリプトを適当なキーにbindして、w3m以外のウィンドウで
省3
303(1): ヽ(´ー`)ノ 03/07/02 08:58 AAS
bindkey eval "select w3m" "stuff Uwww.google.co.jp"
じゃダメなのん?
304(1): 03/07/02 10:32 AAS
TERM=cygwin で escape が通らんと思ってたんですが
termcapinfo cygwin KJ=SJ G0=0
で幸せになれますた。
305: 304 03/07/02 10:35 AAS
スマソ漏れの幻覚だったようです。
306(1): 302 03/07/02 12:54 AAS
>>303
この場合はそれでいいのですが、
w3mが起動していないときとか、複雑なことがしたいときには、
スクリプトが必要です。
しかし、w3mのWINDOWで以下のコマンドを実行すると、
画面に文字列が表示されるだけです。w3m以外のWINDOWでは問題ないのですが。
screen -X eval "select w3m" "stuff Uwww.google.co.jp^M"
省6
307(1): 03/07/02 13:53 AAS
キーのどれかを押せと訊かれてる所為だから、
screen -X eval "stuff ^MUwww.google.co.jp^M"
とでもすればいいでしょう。それでも履歴に残ってしまいますが。
訊かれるのを抑制する方法があれば一番でしょうが、残念ながら私は知りません
308(1): 302 03/07/02 18:24 AAS
>>307
レスありがとうございます。
どのようにしたら、キーのどれかを押せと訊かれたのですか?
私の環境(screen3.9.15 redhat9)では>>306に書いたことをためしても訊かれませんでした。
アドバイスしてくださったことを実践したのですが、解決しませんでした。
#!/bin/sh
screen -X eval "stuff ^MUwww.google.co.jp^M"
省5
309(1): 03/07/02 21:43 AAS
>>308
bind w exec !.. google.sh
で行けるみたいです。
でもexecは1つのウィンドウで1つしか実行できないので、
既に何かのフィルタ等を動かしてると駄目ですね。
新しいウィンドウを一時的に作ってそこでシェルスクリプトを実行する、
という方法だとこんな感じ:
省1
310: 302 03/07/03 00:52 AAS
>>309
ありがとうございます。超感謝です。
execが原因でしたか。
しかし、なぜ.!.でなくて、!..なんだろう?
doc/fdpat.ps見てもさっぱりわからないし。
311: 03/07/04 11:02 AAS
TERM=cygwin では、escape が ":copy : window required" って出るんですが、
これって直らないんでつか?
312(1): 03/07/04 18:48 AAS
だれか >>300 >>301 に書かれてることの意味を教えてください.
emacsclient 使ったことないからよく分からない.
普通に -x でアタッチするのと何か違うの ?
313: 03/07/04 21:35 AAS
>>312
外部リンク:www.ruby-lang.org
上下前次1-新書関写板覧索設栞歴
あと 644 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s