8 votes

How do you set up Emacs?

6 comments

  1. cstby
    Link
    There's no shame in starting with the batteries included! Spacemacs, Doom Emacs, Prelude, and Centaur Emacs are all great places to start. Or just copy the config of your favorite developer...

    There's no shame in starting with the batteries included! Spacemacs, Doom Emacs, Prelude, and Centaur Emacs are all great places to start.

    Or just copy the config of your favorite developer (because many do publicly post their config to GitHub).

    5 votes
  2. [4]
    acdw
    Link
    I've tried setting up emacs a couple times, and I don't know if it's the overgenerality of it, the fact that I'm so used to vim, or what, but I just can't get into it. Vim ain't perfect but I know...

    I've tried setting up emacs a couple times, and I don't know if it's the overgenerality of it, the fact that I'm so used to vim, or what, but I just can't get into it. Vim ain't perfect but I know it. I feel like emacs ain't perfect either.

    2 votes
    1. [3]
      meenit
      Link Parent
      Yeah, I can not get the hang of emacs. Vim is an amazing tool, and I highly prefer it over emacs--and that isn't just because I can't get the hang of it.

      Yeah, I can not get the hang of emacs. Vim is an amazing tool, and I highly prefer it over emacs--and that isn't just because I can't get the hang of it.

      3 votes
      1. mrbig
        (edited )
        Link Parent
        The problem is thinking Vim and Emacs are in the same category. Vim is a highly scriptable text editor that defaults to the command line. Emacs is a Lisp interpreter that comes with a builtin text...

        The problem is thinking Vim and Emacs are in the same category. Vim is a highly scriptable text editor that defaults to the command line. Emacs is a Lisp interpreter that comes with a builtin text editor and defaults to the GUI. Emacs can do numerous things that Vim cannot do well, but there's nothing Vim can do that Emacs cannot.

        Vim is pretty good for tasks that do not require a large and complicated setup. On the other hand, Emacs can be transformed into something that actually resembles a full-blown IDE (and much more - there's truth in the "Emacs Operating System" joke).

        If you don't require those complicated features, Emacs will seem needlessly convoluted. But if you DO require those features, you'll soon ask yourself how could you live without it.

        I use both for different things.

        6 votes
      2. acdw
        Link Parent
        I love Vim -- warts and all. The unwarty offshoots, like kakoune and vis, I have tried, but they aren't quite there yet, in terms of all Vim can do (I use neovim, full disclosure -- but not Arch,...

        I love Vim -- warts and all. The unwarty offshoots, like kakoune and vis, I have tried, but they aren't quite there yet, in terms of all Vim can do (I use neovim, full disclosure -- but not Arch, btw). It'll be nice when they can.

        I'm just past the age of endlessly tinkering with my machine to get it just right.

        5 votes
  3. monado
    Link
    I just use Doom Emacs, and enabled the neotree package. The thing just works, I love it. I love how simple it is for a former vim user to get a hold of, it truly feels like a more full featured...

    I just use Doom Emacs, and enabled the neotree package.
    The thing just works, I love it. I love how simple it is for a former vim user to get a hold of, it truly feels like a more full featured text editor. I'm not one for customization of my editor so this was the perfect solution for me.

    2 votes