2005-09-27

Emacs-w3m で見てるページを firefox の新しいタブで開く

Emacs-w3m で閲覧中のページを firefox で開くには、 Emacs-w3m の中で M (M-x w3m-view-url-with-external-browser) を押す。firefox は、 Emacs-w3m で見ていたページを開く。ただし、今まで firefox で見ていたページは上書きされる。

もし、 Emacs-w3m のページを新しくタブを開き、その中で見るようにしたければ次の設定をする。

;; browse-url-firefox
(setq browse-url-browser-function 'w3m-browse-url)
(setq w3m-content-type-alist
      (cons
       '("text/html" "\\.s?html?$"
  (lambda (url) (browse-url-firefox url browse-url-new-window-flag)))
       w3m-content-type-alist))
(setq browse-url-new-window-flag t
      browse-url-firefox-new-window-is-tab t)

ただし、上の設定は開発版 Emacs の場合の話。最新開発版の browse-url.el は次の所で手に入る。Emacs 21.4 で動くかどうか、分かんないけど...

via

ref

No comments:

Post a Comment