navi2chの設定

事前準備

1. 2chproxy.plをダウンロードして、適切な場所に置く
https://github.com/yama-natuki/2chproxy.pl

2. bash_profileに以下を追記

/path/to/2chproxy.pl -d

navi2ch起動前に2chproxy.plをバックグラウンドで起動しておくという主旨である。バックグラウンドでの実行ができれば、他の手段で構わないと思う。

3. navi2chをインストール
melpaからインストール可能。https://melpa.org/#/navi2ch

起動

4. 以下の設定を使う

(eval-when-compile (require 'navi2ch))
(autoload 'navi2ch "navi2ch" "Navigator for 2ch for Emacs" t)
(with-eval-after-load "navi2ch"
  (setq navi2ch-list-bbstable-url "http://menu.5ch.net/bbsmenu.html")
  (setq navi2ch-list-valid-host-regexp
        (concat "\\("
                (regexp-opt '(".5ch.net" ".2ch.net"))
                "\\)\\'"))
  (setq navi2ch-net-http-proxy "localhost:8080"))

5. Emacsを立ち上げる

6. M-x navi2ch で起動する