venmos-zz / w3m-layer

w3m-layer for spacemacs.
https://github.com/venmos/w3m-layer
5 stars 2 forks source link

+TITLE: W3M contribution layer for Spacemacs

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

W3M ** W3M http://w3m.sourceforge.net OS X use homebrew install w3m

+BEGIN_SRC sh

$ brew install w3m

+END_SRC

** Layer

To use this contribution add it to your =~/.spacemacs=

+BEGIN_SRC emacs-lisp

(setq-default dotspacemacs-configuration-layers '(w3m))

+END_SRC

To use this config add it to your =~/.spacemacs=

+BEGIN_SRC emacs-lisp

(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 )

+END_SRC

** W3M | 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 |