w3m から url を X のクリップボードへコピー

以下のようなスクリプトを用意して

#!/bin/sh
echo "$1" | tr -d '\n' | xclip

w3m のオプション画面で外部ブラウザに指定してやると、

  • M で現在表示中の url (2番目の外部ブラウザに指定したなら 2M)
  • ESC-M で現在のリンク先の url (2番目の外部ブラウザに指定したなら 2 ESC-M)

が X のクリップボードにコピーされる。


そうかこうすりゃよかったのか。今迄気付かなかった…。