README.dict (1753B)
1 w3m用英和辞典検索機能について 2 3 1. はじめに 4 5 'webster' コマンドなどのように辞書を引くためのコマンドをお持ちの 6 場合には,w3m の中からそれを使うことができます.この機能は, 7 るびきちさん(rubikitch@ruby-lang.org)によるものをもとに 8 Tushar Samant (scribble at pobox.com)が修正をくわえました。 9 10 2. インストール 11 12 この機能を使うためには,コンパイルオプションを手で書きかえて 13 コンパイルしなおす必要があります.configure を実行して config.h 14 が生成された後,config.h を編集して 15 16 #undef USE_DICT 17 18 を 19 20 #define USE_DICT 21 22 に変更し,w3m をコンパイルしなおしてください. 23 w3m/0.3+cvs-1.373以降は、defaultでUSE_DICTがdefineされます。 24 25 それから,文字列をうけとってその結果をかえすCGIプログラムを 26 インストールします。 27 28 つぎのような方法があります 29 30 * もし 'webster'というコマンドがあればいかのような内容の'w3mdict'という 31 スクリプトをつくります。 32 33 #!/bin/sh 34 35 echo Content-type: text/plain 36 echo 37 webster $QUERY_STRING 38 39 これを lcoal CGIとしてインストールします (w3mマニュアルの local CGI 40 のセクションをみてください) そして w3mのオプションページで 41 辞書設定を設定してください。 42 43 * もし文字列をGoogleで検索する機能がつかいたい場合、 44 以下のような local CGIスクリプトがつかえます。 45 46 #!/bin/sh 47 48 google_q='http://google.com/search?btnG=Google&q' 49 50 cat <<_END_ 51 Content-type: text/plain 52 W3m-control: GOTO $google_q=$QUERY_STRING 53 W3m-control: DELETE_PREVBUF 54 55 _END_ 56 57 これのパスを辞書引きコマンドのURLとして設定してください。 58 59 3. 使いかた 60 61 次の2つのコマンドが使えるようになります. 62 63 ESC w 単語を入力し,それを辞書で引いて表示します. 64 65 ESC W バッファ内の現在カーソルがある単語を辞書で引き,表示します. 66 67 これらのキーを変更するには、~/.w3m/keymapのDICT_WORDおよびDICT_WORD_AT 68 の行を変更してください。