トップページunix
1001コメント250KB

w3m その6

■ このスレッドは過去ログ倉庫に格納されています
0001stw305/01/22 20:24:25
w3m is a pager with WWW capability.
It IS a pager, but it can be used as a text-mode WWW browser.

http://freshmeat.net/projects/w3m/
http://sourceforge.net/projects/w3m/
http://w3m.sourceforge.net/

その5 http://pc5.2ch.net/test/read.cgi/unix/1087225153/
その4 http://pc5.2ch.net/test/read.cgi/unix/1065600900/
その3 http://pc.2ch.net/test/read.cgi/unix/1047038317/
その2 http://pc.2ch.net/test/read.cgi/unix/1035755937/
その1 http://pc.2ch.net/unix/kako/1012/10124/1012484783.html
0002stw305/01/22 20:25:02
w3m-img for Linux framebuffer
http://homepage3.nifty.com/slokar/fb/w3mimg.html

w3m-async-patch
http://www.page.sannet.ne.jp/knabe/w3m/w3m.html

w3m-js
http://abe.nwr.jp/w3m/w3m-js.html

emacs-w3m
http://emacs-w3m.namazu.org/

emacs-w3m (Part 2)
http://pc5.2ch.net/test/read.cgi/unix/1105721627/

w3m-2ch.cgi
http://www.geocities.jp/smug5680/
0003stw305/01/22 20:26:19
[features and supports]
Boehm GC
table, frame, w3mimgdisplay, m17n
SSL, cookie, proxy, auth, IPv6, nntp
keybinding, mouse, tab, downloader
w3mman, dict, incremental search, migemo
local-cgi, mailcap, urimethodmap

[feature requests]
async, javascript, java, flash, savebuf, cache, xml, rss, atom

[developmental requests]
GC, history, w3mbookmark, dirlist.cgi

[CVS]
http://sourceforge.net/cvs/?group_id=39518

local-cgi collection:-)
0004stw305/01/22 20:26:50
TIPS
串設定 → オプション設定パネルで
日本語表示 → 環境変数と端末ソフトを日本語化
migemo検索 → --with-migemo
(j)vim の空行付加 → jvim は :set noeol、vim は :set bin noeol
w3m だけで ps, pdf が観れると便利 → application/postscript; ps2ascii %s ; copiousoutput
w3m の中で Word の文章が読める → application/msword; wvWare %s /dev/stdout; x-htmloutput
w3m の中で動画 → video/*; mplayer -vo aa -aadriver curses -ao oss -playlist %s; needsterminal
0005名無しさん@お腹いっぱい。05/01/22 20:44:08
mεwは分かるのだが、stw3は分からん。
0006stw305/01/22 20:52:54
>>5
See w3m/doc/FAQ.html
0007名無しさん@お腹いっぱい。05/01/23 00:58:37
>>3
|[developmental requests]
|GC, history, w3mbookmark, dirlist.cgi

この部分はどういう意味?
0008名無しさん@お腹いっぱい。05/01/23 01:23:14
漏れ、mεwの意味やっとわかった
0009名無しさん@お腹いっぱい。05/01/23 01:57:35
?んもよだmεw
0010名無しさん@お腹いっぱい。05/01/23 02:32:22
mew は関係なかったのか
0011名無しさん@お腹いっぱい。05/01/23 04:45:14
>>7
GC............全過去スレから引き続き議論対象である w3m のメモリ管理についてのネタ
history.......履歴とキャッシュを巧く hogehoge しようという話
w3mbookmark...手軽に登録して且つよく使うサイトをフローティングして勝手に順序付けされようという話
dirlist.cgi...FD様に本格的なファイラに仕立てようという話
0012名無しさん@お腹いっぱい。05/01/23 04:49:36
スレ立て人のオナニーだな。
0013名無しさん@お腹いっぱい。05/01/23 15:51:40
だな。解説つけなきゃわからないんだから最初からそういう風に書けよ、つー話だ。
0014名無しさん@お腹いっぱい。05/01/23 16:01:23
まあ全部11の調子で書いたら長大なテンプレになるから圧縮してみたんでそ。
まずは>>1乙くらいは言っておこう。
0015名無しさん@お腹いっぱい。05/01/23 20:01:30
イメージ自動表示のON/OFF を簡単にトグル出来るような裏技はありませんかあ?
ニュースサイトは見たいときだけイメージ表示できればいいし、
画像サイトでは多少待ってもいいので全部画像表示したいんですう。

オプション付け直してパチパチ起動しなおせばいい、という話もあるでしょうが、
文章サイト→画像サイトみたいなリンクがあるときに、ひょいと変えてジャンプ、
というのができれば嬉しいんですよう。

あ、外部ブラウザに指定する手があるかも、と今思い付きましたあ。
んでも、メモリ的にきつめな(80MB しかない)ので、もうちょっと
他になんかそういう機能を見落としてたりしたら、教えてくださいい。
0016名無しさん@お腹いっぱい。05/01/23 20:06:01
SET_OPTION auto_image=toggle
0017名無しさん@お腹いっぱい。05/01/23 20:06:14
>>15
README 嫁
0018名無しさん@お腹いっぱい。05/01/23 20:08:41
不満なら見よう見真似で改造できるのもw3mのいいところ。
00191505/01/23 20:26:07
表技だったんですねえ。恥ずかしいい。ありがとうございましたあ。
0020名無しさん@お腹いっぱい。05/01/23 20:36:40
検索履歴とコマンド履歴分離してくれー。
それとコマンド名補完させてくれー。
エイリアスも使わせてくれー。
0021名無しさん@お腹いっぱい。05/01/23 20:47:13
検索とフォームの履歴が同じなのは
ぐぐった語をそのまま検索できたりするので重宝してる。

コマンド補完とかはやりだすと
fdshみたいに結局シェルを一つ実装するようなことになっちまうな。
0022名無しさん@お腹いっぱい。05/01/23 20:57:19
履歴の分離は数行の変更で可能ですよ。
補完ルーチンをライブラリとして分離できればコマンド補完は可能だろうね。
0023名無しさん@お腹いっぱい。05/01/23 21:20:35
あー、コマンド補完ってのはw3mのコマンドの補完。
もちろん一般のコマンドも補完できたら便利だろうけど。

なんかしっくりくるキーバインドが見つからなかったりとかで
割り当ててないけどたまに使うコマンドの時不便だから。
0024名無しさん@お腹いっぱい。05/01/23 21:55:38
いや、もちろんそのことはわかっていますよ。
0025705/01/23 22:43:46
>>11
|GC............全過去スレから引き続き議論対象である w3m のメモリ管理
|についてのネタ

これって結局
1. ページバッファは自分で操作して消したりBACKしない限りは永遠に増え続ける
2. 多くの環境でboehm-gcは解放ずみのメモリをOSに返さない
ということで解決したんじゃなかったの? 前スレの839がキモいからみんな

反応するのをやめただけ?
0026名無しさん@お腹いっぱい。05/01/23 22:58:26
>>25
「解決したことが理解できてない香具師を納得させる」が To Do として残されている。
0027名無しさん@お腹いっぱい。05/01/23 23:04:44
しかし、ある程度メモリ喰ってる状況になったら、
もっと積極的に見てないバッファの内容を
ディスクに逃がせるようにしてもいいと思う。
0028名無しさん@お腹いっぱい。05/01/23 23:13:11
w3mはページャーには使う気がしない
3文字も入力するのが面倒だから
いつもlv使っちゃう
0029名無しさん@お腹いっぱい。05/01/23 23:31:42
>>28
これでOK
export PAGER=w3m
alias lv=w3m
0030名無しさん@お腹いっぱい。05/01/23 23:34:55
>>29
それに終了が面倒だ
esc一発で終了しろと
0031名無しさん@お腹いっぱい。05/01/23 23:43:54
alias l='w3m -o confirm_qq=0'
0032名無しさん@お腹いっぱい。05/01/23 23:56:16
>>27
それはあるね。
GCがないか、generationalなGCなら使われない部分は全部
スワップ領域にページアウトされるから無問題、で済ませてもいいけど。
Boehmは毎回全部舐めるからパフォーマンスに響くよなあ。

0033名無しさん@お腹いっぱい。05/01/24 04:25:16
w3mは常に道具箱に入れておきたい最高のページャーだ。
0034名無しさん@お腹いっぱい。05/01/24 14:25:03
>>25
> 前スレの839がキモいからみんな反応するのをやめただけ?
なに自分のこと言ってんの?おまいは全然 GC を理解できていないから
お話にならないだけ。
0035名無しさん@お腹いっぱい。05/01/24 15:01:09
あらあらw
00367=2505/01/24 20:14:26
>>34 aka 前スレの839 自己弁護乙
0037名無しさん@お腹いっぱい。05/01/24 20:37:00
つぅか
|

これ使ってんのおまえしかいないんだけどw
さらに言うとMLで特定されてるんだけどw
0038名無しさん@お腹いっぱい。05/01/24 21:19:44
>>37
何の話してるの?
0039名無しさん@お腹いっぱい。05/01/24 23:29:48
二人ともどっか他所でやってくれ。迷惑。
0040名無しさん@お腹いっぱい。05/01/24 23:31:47
>>37
| つぅか
||
|↑
|これ使ってんのおまえしかいないんだけどw
|さらに言うとMLで特定されてるんだけどw

m9(^Д^)プギャーーーッ
0041名無しさん@お腹いっぱい。05/01/24 23:54:32
>>39
他所ってどこ?

私の聞きたいのは、

>>37
|さらに言うとMLで特定されてるんだけどw
と言っているけど、メモリ管理問題の原因が特定されたってこと?
0042名無しさん@お腹いっぱい。05/01/24 23:58:14
sudo UZEEEEEEEEEEEEEEEEE
0043名無しさん@お腹いっぱい。05/01/25 00:31:36
口喧嘩したいなら頼むからメールでやってれ。
0044名無しさん@お腹いっぱい。05/01/25 01:09:40
usage: sudo -K | -L | -V | -h | -k | -l | -v
usage: sudo [-HPSb] [-p prompt] [-u username|#uid]
{ -e file [...] | -i | -s | <command> }
0045http://pc5.2ch.net/test/read.cgi/unix/1087225153/94405/01/25 01:34:21
>>37
俺はSUTOさんじゃないし、2chとそれ以外では文体も引用も全部
変えてるよ。
そんなことより前スレでGCがどうの騒いでたガキども、もう冬休みは
終わったんだ。とっとと貴様らの宿題でもやったらどうなんだ、
煽るだけ煽りやがって。
0046名無しさん@お腹いっぱい。05/01/25 01:37:32
冬休みが終わったってことは、宿題も提出し終わったんだよ?
00474505/01/25 01:41:58
あ、そうそう、キモいで思いだしたけど、あながち間違ってはいないよ。
最近女子高生〜大学生ぐらいの女にすれちがいざまに「キモい」とか
いわれるもの。別に声かけたりじろじろ見たりとかしたわけじゃないんだけどな。
じゃあ近くにこなけりゃいいのにな。
00484705/01/25 01:43:51
>>46
そんなことないよ、俺は休みが終わってからが本番だからな。
やっぱり緊迫感があると違うもんだよ、宿題もコーディングもデバッグもな。
でもやらずには済まされない。
0049名無しさん@お腹いっぱい。05/01/25 02:11:00
しつこいな
0050名無しさん@お腹いっぱい。05/01/25 08:43:55
言ってる事も気持ちもわからなくもないけど、踏ん張り過ぎと思われ。
昔の雑談系板ならアレだけど、ここから粘ってもウンザリするだけ。
0051名無しさん@お腹いっぱい。05/01/25 15:44:14
前スレdat落ち(986)した。
次スレは980でじゃなくて995ででもいいみたい。
0052名無しさん@お腹いっぱい。05/01/25 15:51:49
980超えると半日くらいカキコがなければ
次スレがあろうがなかろうがdat堕ちするからダメ
0053名無しさん@お腹いっぱい。05/01/25 20:46:24
なぜあの須藤さんがうざいといわれてるのだ?
0054名無しさん@お腹いっぱい。05/01/25 23:07:32
すみません、質問させて下さい。
w3m Version 0.5.1 を使っているのですが、自動のパスワード認証ができません。
.w3m/passwdに
machine www.mozilla.gr.jp
path /ml/logs/moz-users/
login mozilla
passwd mozilla
と書いて、http://www.mozilla.gr.jp/ml/logs/moz-users/ へアクセスしてもパスワードを求められます。

書式がどこか間違っているのでしょうか。いろいろ調べたり試したのですが、わかりませんでした。
よろしくおねがいします。
0055名無しさん@お腹いっぱい。05/01/26 04:32:05
M-x elmo-passwd-alist-save
0056名無しさん@お腹いっぱい。05/01/26 08:50:27
0.5.1から何か変わったんじゃなかったっけ。
realmを書く必要があったような。
0057名無しさん@お腹いっぱい。05/01/26 10:46:14
w3m-dev04064での修正かな。

>なので pathの部分は認証では使わず、host, port, realm の組み合わせで認証範囲を
>決定するというのが正しいようです。

だそうなので、

machine www.mozilla.gr.jp
realm Please Enter mozilla mozilla
login mozilla
passwd mozilla

とやってみたらアクセスできました。(machineでもhostでもいいみたい)
0058名無しさん@お腹いっぱい。05/01/26 12:14:41
>>56,57
ありがとうございます。できました。

ただ、うちのルータ(192.168.1.1)は Username だけで Password が必要ない設定になっているのですが、
その場合には設定してもうまくいかないんですね・・・
適当にパスワードを設けてやればいいのかな。

でも、現状でもかなり便利になって(゚д゚)ウマーです。
0059名無しさん@お腹いっぱい。05/01/26 12:57:26
TITLE の無いフレームのページで = をすると、
Title がキャッシュファイル名になってしまうようなのですが、仕様でしょうか?
0060名無しさん@お腹いっぱい。05/01/26 16:36:05
過去にアクセスしたページはtabでurl補完できるようにしてクレヨン
0061名無しさん@お腹いっぱい。05/01/26 16:40:39
それは多分ウザったいと思う。history検索で十分。
0062名無しさん@お腹いっぱい。05/01/26 17:10:16
61に同意。
0063名無しさん@お腹いっぱい。05/01/26 17:46:51
w3m のソースコードを C++ でリファクタリングします。
個人的に C++ の学習を兼ねて。名前は既に決めてある。
モチベーションはメモリ管理の改善。
0064名無しさん@お腹いっぱい。05/01/26 17:49:32
>>63
どうせだから DOM 使ってくれ。
javascript とか対応できるようになるし。
0065名無しさん@お腹いっぱい。05/01/26 18:13:27
がんばれ
0066名無しさん@お腹いっぱい。05/01/26 18:29:53
期待します.
因みにどれぐらいで仕上げるつもりですか?
0067名無しさん@お腹いっぱい。05/01/26 18:35:17
数ヶ月でtest版が出ると盛り上がるね。
0068名無しさん@お腹いっぱい。05/01/26 19:24:04
1年後以内には・・・

# 他にもやることあるし・・・まぁ趣味やし・・
0069名無しさん@お腹いっぱい。05/01/26 22:44:45
w3mをリファクタリングするだけの作業量を消費できるのなら
linksを日本語対応させる方が益が大きいのではないかと呟いてみる
0070名無しさん@お腹いっぱい。05/01/26 23:01:12
確か links は js 対応しているそうな。
使ったことないけど。使おうとも思わないけど。
0071名無しさん@お腹いっぱい。05/01/26 23:33:08
>>63
> モチベーションはメモリ管理の改善。
どう良くなるの > 改善?
0072名無しさん@お腹いっぱい。05/01/27 00:38:19
>>69-70
ん、elinks でなくて?
links は多分 js 無理だよ。
DOM 構造になってないから、対応するとなると w3m と同じ問題にブチ当たる。
0073名無しさん@お腹いっぱい。05/01/27 01:05:09
>>71
バッファの中身を全部ディスクに書き出すつもりなんじゃない?
0074名無しさん@お腹いっぱい。05/01/27 01:12:01
書き出さずとも、数世代前のバッファは解放しちまって
戻ったら再生成で構わんのじゃないか?
0075名無しさん@お腹いっぱい。05/01/27 02:57:39
w3mhoge999-999 にそういう用途はないのかな
0076名無しさん@お腹いっぱい。05/01/27 03:19:53
↑それ消しちゃうと戻った時にまっさらになっちまうよな。
ということはメモリからでなくファイルから読んでる。

でもメモリもバッファを消さない限り押さえっぱなし。

これって仕様としてスマートとは言えないのでは。
00774705/01/29 11:41:35
>>76
行バッファは双方向リストだから、GCライブラリの都合しだいでは参照がある
ものとして消えずに残っているのかも。

これでどうかな。
キャッシュファイルへ書き出した時に、行バッファを消すようにしてみた。
オプションの"Free memory of undisplayed buffers"をYESにしないと効果
ないよ。

begin-base64 644 w3m-clearbuf.diff.gz
H4sICJb1+kECA3czbS1jbGVhcmJ1Zi5kaWZmAG1PQW7CMBA841dMLyiJMdghiBIUFJUr6gVV4lal
qU0tJTEyDq1a9e+NCRwQXdna9c7szpgxhrrQzbgcG6v3g5jzhPkzAxdpMk9jPubXAOULzgml9DLj
6TPGBYsXECKNH9OpuKPnOZiYxovRHPScRYI8JzgZ/U7g6sO6koV9apWSNugTordWhQQ/hKKLjW4k
omrU3ddGfrklocT3oRWCjslWh2Iv7da0tpTIMjy/bDYYDvFptZP9ynVRfkhPDj2Bh373YBJht9ul
qM1JQjfO3E+EiCYdUxmLoEKGs5zS9ui8qyUqPPR6vszQG+y3e4f92wNsdbF+7teyPkoXdH/iIxz1
tzQqiKow9PgvweBWBheJK+DM4b922Vorm9uJP+2QDu3hAQAA
====
0078名無しさん@お腹いっぱい。05/01/29 13:10:48
ところでmigemoを使うと正規表現のサーチができないのは
しかたないことなの?
0079名無しさん@お腹いっぱい。05/01/29 13:35:14
>>78
そうです。
0080名無しさん@お腹いっぱい。05/01/29 14:11:19
ttp://yro.slashdot.org/yro/05/01/28/031248.shtml
おまいらも気をつけろよ
00817805/01/29 15:00:37
>>79 pour quoi?
0082名無しさん@お腹いっぱい。05/01/29 15:04:30
>>80
ェェエェェエェエェΣ('A`ノ)ノエェェエェェエ
0083名無しさん@お腹いっぱい。05/01/29 19:35:07
スラドjpの方でもでたな。
ttp://slashdot.jp/articles/05/01/29/0848215.shtml
0084名無しさん@お腹いっぱい。05/01/30 02:27:21
w3mのデフォのUAはIE謹製だから無問題
0085名無しさん@お腹いっぱい。05/01/30 02:34:29
「謹製」は謙譲語だと何度(ry
0086名無しさん@お腹いっぱい。05/01/30 18:32:45
vim-w3mはやはりないねぃ・・・
あると最高なんだが・・・
あとjavascriptエンジン搭載のw3mがあって使ってみたけど動かなかった・・
動けば仕事中誰にも怪しまれずにnakataのサイトが見れるんだけど・・残念。。
0087名無しさん@お腹いっぱい。05/01/30 18:36:09
>>86
editor /path/to/bin/vim
0088名無しさん@お腹いっぱい。05/01/30 18:43:12
>>87
すいません。初心者なので。
editor /path/to/bin/vim ってどこのパスですか。
http://w3m.sourceforge.net/to/ なんかを探してしまいました・・・
0089名無しさん@お腹いっぱい。05/01/30 18:46:26
>>87
w3mのエディタにvimを設定しろってことだと思われ。
0090名無しさん@お腹いっぱい。05/01/30 18:47:32

>>87ではなく>>88の間違い
0091名無しさん@お腹いっぱい。05/01/30 21:43:16
>>86
w3m-js が動いたとしても、君の仕事中の行動は今も既に十分怪しまれているから安心しろ。
0092名無しさん@Vim%Chalice05/01/31 11:56:56
w3mで操作マクロ(キーボードマクロ)なんてある?
0093名無しさん@お腹いっぱい。05/01/31 12:05:59
~/.w3m/keymap
keymapGCOMMAND"GOTO http://www.google.co.jp/; SEARCH [; MOVE_RIGHT; GOTO_LINK"
0094名無しさん@お腹いっぱい。05/01/31 12:09:48
>>93
これ、検索ワードを保存したままできたらいいのになぁ。
0095名無しさん@お腹いっぱい。05/01/31 12:10:40
>>94
どうゆうこと?
0096名無しさん@お腹いっぱい。05/01/31 12:16:54
ググった後、以前と同じ語でバッファ内を検索しようにも
検索語が'['で上書きされてるので、再度入力するなり
C-pを利用する必要があるってこと。
0097名無しさん@お腹いっぱい。05/01/31 17:17:29
>>63みたいに C++ でテキストブラウザ作ろうと思ってるんだけど(w3m をベースにするつもりは無いが)
boost、xerces、ICU とかガリガリ使うと、やっぱりユーザは嫌だよね?インスコ面倒だし。
0098名無しさん@お腹いっぱい。05/01/31 17:29:00
>>96
NEXT_LINK 何回かやったら?
0099名無しさん@お腹いっぱい。05/01/31 17:39:09
>>98
google側の変更により、時々NEXT_LINKの回数を草原させる必要がない?
少なくとも以前そんな経験を何度もしたから。
0100名無しさん@お腹いっぱい。05/01/31 18:01:46
漏れはurimethodmapで:gをgoogle検索にしてる
010110005/01/31 18:02:51
×:g
○g:
■ このスレッドは過去ログ倉庫に格納されています