Live data from Hacker News

The Emacs Widget Library

gnu.org

31–40 of 52 posts

Re: The Emacs Widget Library

#32
post #5

After using vim for years and becoming what I would consider proficient in it, is there any reason to try out emacs? I've been wondering if I could be more productive in it after the learning curve, or if I should spend that time further solidifying and slightly improving my vim skills. Has anyone here used both and have any thoughts on this?

I think you shouldn't concern yourself too much with the editor. Negative productivity gains are a possibility too. Emacs can be the ultimate productivity trap if you love customizing stuff. Using Emacs often feels like working on a buggy, never-ending project.

Interesting perspective. I know the thought has sometimes struck me how much time I put on extending my Emacs... but as of late, I have also been shocked by how much time it has saved me. I can now do rather complicated sequences of actions with the press of a key or two. This would not have been as easy to implement without Emacs!

Re: The Emacs Widget Library

#33

After using vim for years and becoming what I would consider proficient in it, is there any reason to try out emacs? I've been wondering if I could be more productive in it after the learning curve, or if I should spend that time further solidifying and slightly improving my vim skills. Has anyone here used both and have any thoughts on this?

Definitely yes. Use evil if you have to. Then check out org-mode and magit and you'll never go back.

Re: The Emacs Widget Library

#34

After using vim for years and becoming what I would consider proficient in it, is there any reason to try out emacs? I've been wondering if I could be more productive in it after the learning curve, or if I should spend that time further solidifying and slightly improving my vim skills. Has anyone here used both and have any thoughts on this?

i switched for org mode. spacemacs keeps the vim keys and offers great discover of commands. initially learning to navigate files and buffers is awkward though

Re: The Emacs Widget Library

#36
post #4

After using vim for years and becoming what I would consider proficient in it, is there any reason to try out emacs? I've been wondering if I could be more productive in it after the learning curve, or if I should spend that time further solidifying and slightly improving my vim skills. Has anyone here used both and have any thoughts on this?

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. Th…

If only it was an actual graphical-mode Lisp machine.

XEmacs did better there, but it seems to have faded away.

Re: The Emacs Widget Library

#37

After using vim for years and becoming what I would consider proficient in it, is there any reason to try out emacs? I've been wondering if I could be more productive in it after the learning curve, or if I should spend that time further solidifying and slightly improving my vim skills. Has anyone here used both and have any thoughts on this?

I also used Vim for about 5 years. I have been using Emacs for about two years now. Emacs, hands down, is the better editor, and not only that. When I first decided to learn one of them, Vim seemed cool because modal editing was something new to me. I'm glad I learned it, but I wish I had switched to Emacs earlier. Emacs offers so much than Vim plus many other programs combined. Emacs users often mention org-mode, bu…

> I'm amazed how the Common Lisp development environment with Slime and Quicklisp is so much better than anything else out there.

Now imagine the commercial ones.

https://franz.com/products/allegro-common-lisp/acl_ide.lhtml

http://basalgangster.macgui.com/RetroMacComputing/The_Long_V...

Re: The Emacs Widget Library

#38
post #8

Earlier quoted context omitted.

I've been using spacemacs for a bit now, mainly because of org-mode. Most of the keybindings from Vim transfer to spacemacs, so it hasn't been very hard to learn, so for you I think it would be a nice middle ground, if you don't want to immediately go full Emacs.

Spacemacs unfortunately suffers from slow startup speed and an unnecessary "layers" abstraction. I could never use Emacs without vim keybindings, but I don't need to install Spacemacs to get that. It's as easy as package-install evil package-install evil-commentary package-install evil-leader package-install evil-org package-install evil-surround

Layers are not an abstraction, it's an organization-system for the configuration. Anyone who has more then a handful lines of configurations develops some system to avoid the infamous .emacs bankruptcy. And Spacemacs comes with dozen packages pre-configured, while offering the option to allow the user to choose from hundred more package-configurations.

Similar slow startup. Majority impact on spacemacs startup is the regular search for package updates. Without it the startup-time is relative tame, though there is of course some place for improvment if you aim for <1 sec-startups.

Re: The Emacs Widget Library

#39
post #14

Earlier quoted context omitted.

I have used vim/tmux/screen for almost 20 years, and while I only use a subset of the functionality, I am extremely at home in that workflow. I recently switched over to Emacs because I started spending a lot of time in Scheme. I set it up over a couple of days to almost entirely emulate my vim setup: leader key, 'jk'->ESC, evil binding everywhere, you name it. At this point, my config file is only 165 lines, yet it…

Can you share this config you speak of? Would like to give it a whirl!

Sure. https://pastebin.com/R7zmfhp0

I don't use a lot of plugins in vim so it's relatively trim. The only thing I'm planning on adding at this point is https://github.com/emacs-evil/evil-surround. Ivy probably requires some tweaking to get the behavior right, and I'm not super familiar with it yet.

Re: The Emacs Widget Library

#40
post #4

After using vim for years and becoming what I would consider proficient in it, is there any reason to try out emacs? I've been wondering if I could be more productive in it after the learning curve, or if I should spend that time further solidifying and slightly improving my vim skills. Has anyone here used both and have any thoughts on this?

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. Th…

What type of container do you use for your browser?
Post reply on HN