Emacs 24.4 comes with a web browser! 〔➤see Emacs 24.4 New Features (released 2014-10)〕
To start the web browser, call
while in eww, pull the menu 〖eww〗 to see its most used commands, or call
describe-mode 【Ctrl+h m】 to see commands.
How to open a new URL?
How to open a local HTML file?
How to switch to a real browser?
When in eww, call
How to make emacs always use eww?
Add the following to your emacs init.
;; make emacs always use its own browser for opening URL links (setq browse-url-browser-function 'eww-browse-url)
〔➤see Emacs: Set Default Browser〕
How to open new website in new buffer?
rename-buffer to rename the first one. Then, call eww again to open a new site.
You can write a hook to rename automatically. Put this in your emacs init.
(when (fboundp 'eww) (progn (defun xah-rename-eww-hook () "Rename eww browser's buffer so sites open in new page." (rename-buffer "eww" t)) (add-hook 'eww-mode-hook 'xah-rename-eww-hook)))
Where's cookies ＆ cache location?
The location is controlled by the following variables:
Note: you can easily write emacs command to lookup programing docs of word under cursor. See: Emacs: Lookup Google, Dictionary, Documentation