3 ms·
Emacs is not just an editor, it's a text-mode Lisp machine. If you like this idea, it does make sense to try it. Some people love Evil, a Vim emulation layer o
by nextos 8y ago
Emacs is not just an editor, it's a text-mode Lisp machine.
If you like this idea, it does make sense to try it. Some people love Evil, a Vim emulation layer on top of Emacs.
I do all my computing using just StumpWM, Emacs, Firefox and xterm. I'm much happier than with my previous setup. Curses-based CLI applications don't compose well. They are little silos.
In contrast, on Emacs everything is hackable and alive. There's a wealth of classic packages (calc, dired, gnus, ansi-term, ess, auctex...) and modern ones (org-mode, magit, notmuch, pdf-tools, projectile, ivy, company...) that can let you craft a great environment.
Even if you are not a fan of huge customizations, I'm not either, small tweaks that adapt everything to your preferred workflow really do increase productivity. For example, my agenda view on org-mode emulates a kanban board.
I prefer to do as much of my computing as possible on a text-mode Lisp machine for this reason. Everything is friendly and customizable alive. I do web stuff on a regular browser inside a container: Firefox + Tridactyl. And plumbing is left to Unix, either NixOS or a simple Linux (Arch or Slackware) on xterm.
I find that trying to move stuff that naturally falls into one of these platforms (Emacs, Web, Unix) into another one makes me unhappy. For example, trying to browse the web on Emacs or composing emails on a web browser.
- ams6110 8y ago> I do all my computing using just StumpWM, Emacs, Firefox and xterm Same, though I use Awesome for my window manager.
- pjmlp 8y agoIf only it was an actual graphical-mode Lisp machine. XEmacs did better there, but it seems to have faded away.
- good4parts 8y agoWhat type of container do you use for your browser?
- nextos 8y agoJust firejail (despite the name it has no association to Firefox): https://firejail.wordpress.com/ https://firejail.wordpress.com/ https://wiki.archlinux.org/index.php/Firejail https://wiki.archlinux.org/index.php/Firejail It's super easy to use.