はじめに
Emacsのテキストブラウザewwの新たな可能性を発見してしまった。
github上のファイルをsyntax highlight効かせた状態で閲覧できる。
何が嬉しいか考えてみると、Emacs上でそのファイルベースに編集できたりするくらいだけど。
ewwって
Emacsのテキストブラウザ。
M-x eww
の後に表示したいページのurlを入力するとブラウジングできる。
g
でリロード、l
でhistory backとか
手順
ewwでブラウジングしてgithubで閲覧したいファイルを開いたら、rawのリンクを辿ってrawファイルのページに遷移。
モードを対象ファイルのsyntax highlightできるモードに切り替える。
細かく書くとこんな感じ
-
M-x eww
-> https://github.com/npm/cli/blob/latest/lib/install.js ->Enter
-
Raw
の箇所にカーソル移動 M-x eww-follow-link
- ファイルの内容が表示されるのを待つ
M-x js2-mode
この後はC-x C-w
とかで一旦別ファイルにしてから編集とかできる
参考
この方はeww
を使い倒しているようで面白かった。