Live data from Hacker News

Master Emacs in one year

github.com

11–20 of 121 posts

Re: Master Emacs in one year

#11
post #10

Once you have mastered Emacs, you are good at all other editors I haven't found that to be true at all. I find that due to archaic idiosyncrasies and the customization possible with emacs, the more time I spend with it the more difficult it becomes to use different editors.

Yes, I had the same impression. All people I know who use either Emacs or Vim on a regular basis are bound to them.

On the other hand, they run everywhere and are open source, so it's probably no problem.

Re: Master Emacs in one year

#12
post #11
post #10

Once you have mastered Emacs, you are good at all other editors I haven't found that to be true at all. I find that due to archaic idiosyncrasies and the customization possible with emacs, the more time I spend with it the more difficult it becomes to use different editors.

Yes, I had the same impression. All people I know who use either Emacs or Vim on a regular basis are bound to them. On the other hand, they run everywhere and are open source, so it's probably no problem.

I can't tell you how often this happens to me:w:bd

Re: Master Emacs in one year

#13
I started with purcell's config as well. I did two separate attempts at getting started from scratch, and it was just too much. Using purcell's config made me somewhat productive in a week.

Now I'm starting to do my own changes to his config, but there's still a lot of stuff I'm afraid to touch. I'm thinking of declaring ".emacs bankruptcy" soon, or maybe start from something more minimal like the Starter Kit linked in the article (I wish I knew about it before starting with purcell's)

Biggest thing I miss when I moved from Vim was tmux. Window management in Emacs is a nightmare, and the shells suck as well.

Re: Master Emacs in one year

#14

Any one know how Sublime Text's Command Palette alternative in emacs?

not too sure if I understood, it's been a while since I used sublime text. meta-x is probably the most literal analog of the command pallet, but you might be asking about packages, in which case using meta-x to bring up the 'command input' and typing package-list-packages might be what you are looking for.

Re: Master Emacs in one year

#16
post #13

I started with purcell's config as well. I did two separate attempts at getting started from scratch, and it was just too much. Using purcell's config made me somewhat productive in a week. Now I'm starting to do my own changes to his config, but there's still a lot of stuff I'm afraid to touch. I'm thinking of declaring ".emacs bankruptcy" soon, or maybe start from something more minimal like the Starter Kit linked…

I started with nothing. I believe that just like every Jedi must build their own light sabre, every Emacs user should build their own dot-emacs. Conversely, thus spake the great French philosopher: "hell is other people's .emacs"

Emacs is a stern taskmaster, but she repays the investment in multitudes.

Glory be to the thermonuclear text editor.

https://duckduckgo.com/?q=thermonuclear%20text%20editor

Re: Master Emacs in one year

#17
post #4

Reading guides like these makes me think about how I sound like when I implore novices to try out the command-line. Why should I? I'll peg myself as a half-competent developer, the kind who codes everyday and can lose a weekend to a spontaneous side project. I am completely in agreeance that tool mastery is vital for enjoying and being productive in programming, I just have no concept, not from this guide, and not fr…

As with all things, if you don't like it, that's okay. If you're productive in ST3, great! For me, it was the realization that emacs can be configured to do anything you want . If you don't like how it works (and you probably won't), you can change it. Do you wish that Alt- would delete all of the whitespace in front of your cursor and translate the rest of the line to piglatin? You can to that. Do you want to send a…

So what you posted here...this is what I want to see in the OP's otherwise well-intentioned guide. I can say "yes" to a lot of those things, and "maybe" to the others...Don't get me wrong, I love learning new things, especially languages...but in this case, we're talking about a tool that is critical for me to learning other things...when writing an evangelism guide, the saying, "show don't tell", is even more urgent.

That said, I'm going to hold off of emacs at the moment. My goal has still been to learn vim :)

Re: Master Emacs in one year

#18
post #4

Reading guides like these makes me think about how I sound like when I implore novices to try out the command-line. Why should I? I'll peg myself as a half-competent developer, the kind who codes everyday and can lose a weekend to a spontaneous side project. I am completely in agreeance that tool mastery is vital for enjoying and being productive in programming, I just have no concept, not from this guide, and not fr…

> So all things considered, what value does Emacs bring me?

The value in emacs is all the language specific modes and utilities that will allow you to turn emacs into a customizable IDE where you can run your builds, tests and debuggers from inside the editor.

There are "proper" IDEs out there but all of them are more or less language specific. Emacs is a general purpose text editor and can be used with any language, and customized to the tools and conventions around that language.

I use so many tools and languages that having a single language IDE (or many of them) is not an option. And I don't want to go back to running a simple text editor and running my builds on the command line separately.

I've been a Vim user for quite a long time but I'm slowly making the transition to emacs and evil-mode (I recently started doing some symbolic math Scheme code in emacs). Vim is a great editor but tool integration is the weak spot. Especially debuggers don't really play nice with Vim.

Re: Master Emacs in one year

#19
post #6
post #2

After seeing TextMate struggle around the jump from version 1 to 2 and yesterday reading Sublime Text to struggle going from version 2 to 3 (to 4) I became more afraid of the sustainability of newer editors. Maybe it's time to hold stronger to your emacs, (or vi).

I'm a vi user, having learned it when I had to admin dozens of flavours of *NIX in the 90s. I moved to Windows ten years ago for my day job, and had to use many editors which didn't support vi keybindings, so ended up learning to work with only the keys on the PC keyboard. This has worked out quite well, as these days I have vi keybindings in some Windows apps (thanks ViEmu!), but when they're not available, I can fa…

>morebimuch

Don't you mean "bcw"? ;)

Post reply on HN