[トップ] [更新履歴] [著書] [コンピュータ] [ゲーム] [CGI配布]


Title: w3mclinet: GNU Screen上で起動しているw3mにURLを開かせる

1 概要

これはGNU Screen上で立ち上がっているw3mにURLやファイルを開かせるプログラムだ。 Screen上でw3mを複数立ち上げるとどのw3mか迷ってしまう。 が、w3mclient.rbを使うと迷う問題は解決する。

名前からわかるようにemacsclinetのパクリである。

2 書式

$ w3mclient.rb [-s] [-w window] url...

3 オプション

-s

w3mのwindowへ移動しない。 実際には移動してからもとのwindowへ戻る。

-w

どのwindowのw3mに作用するかを指定。 windowの指定は番号でも名前でもよい。

-t

URLを新しいタブで開く。そのとき ~/.w3m/keymap にて

  keymap M-x COMMAND

と指定する必要がある。

4 原理

GNU Screenを使っていると、コンソールプログラムに任意の文字列を送り込むことができる。 そして、screen -X経由で外部からScreenのコマンドを発行できる。 そのため、Screenにw3mを操作させることができる。

5 ソースコード


戻る ホームページへ戻る

Valid XHTML 1.0!
rubikitch(rubikitch@ruby-lang.org)

投書箱:コメントや伝えたい情報などがあればお気軽にどうぞ
名前 メール [説明]
URL
本文