3 ms·
Similarly, I use engine-mode (https://github.com/hrs/engine-mode https://github.com/hrs/engine-mode) with Emacs, which allows you to set up basically any search
by sjm 10y ago
Similarly, I use engine-mode (https://github.com/hrs/engine-mode https://github.com/hrs/engine-mode) with Emacs, which allows you to set up basically any search engine. I use Google (on C-c / g) and Github (on C-c / h), but the engine-mode readme explains how to set it up with DuckDuckGo, stack overflow, etc.
It's configurable, but results can be displayed in eww, Emacs' built-in text-based web browser.
- ams6110 10y agoEmacs' built-in text-based web browser Is it time to update Zawinski's Law to "Every program attempts to expand until it can browse the web." Not that Emacs isn't already one of the best (if not the number one) examples of "kitchen sink" programs...
- sjolsen 10y agoEmacs gets a bad rap as a "kitchen sink" program, but it isn't really, any more than something like the Bourne shell or Python. The majority of Emacs' built-ins are things like an elisp interpreter, some text processing stuff, and system libraries. Conversely, most of the really interesting things you can do with Emacs, like web browsing (eww), git repo management (magit), terminal emulation (ansi-term), etc. are really just programs written in elisp. Some of them also happen to be distributed with Emacs.