This layer groups together packages to work with W3M.
It uses the W3M command line tool which allows users to browse websites.
use packages:
Emacs-w3m http://emacs-w3m.namazu.org
Helm-w3m https://github.com/emacs-helm/helm-w3m
use homebrew install w3m
$ brew install w3m
To use this contribution add it to your ~/.spacemacs
(setq-default dotspacemacs-configuration-layers '(w3m))
To use this config add it to your ~/.spacemacs
(defun dotspacemacs/user-config ()
(setq w3m-home-page "http://www.google.com")
;; W3M Home Page
(setq w3m-default-display-inline-images t)
(setq w3m-default-toggle-inline-images t)
;; W3M default display images
(setq w3m-command-arguments '("-cookie" "-F"))
(setq w3m-use-cookies t)
;; W3M use cookies
(setq browse-url-browser-function 'w3m-browse-url)
;; Browse url function use w3m
(setq w3m-view-this-url-new-session-in-background t)
;; W3M view url new session in background
)
Key Binding | Description |
---|---|
SPC a w g | W3M open url |
SPC awG | W3M open url to tag page |
SPC a w s | W3M Search |
SPC a w S | W3M Search to tag page |
SPC a w b | Helm w3m bookmarks |
C-f | Page down |
C-b | Page up |
Key Binding | Description |
---|---|
q | Close w3m |
Q | Quit W3M |
U | Open url |
V | Open file |
G | Open url to tag page |
S | Use google seach |
B | Back |
N | Forward |
H | Home page |
R | Refresh |
a | Add page to bookmarks |
v | View bookmarks |
E | Edit bookmarks |
M | Use browser open page |