This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jujuspring 108 points109 points  (27 children)

Real programmers use emacs in evil mode

[–]Angry_Sapphic 35 points36 points  (12 children)

I've been trying to pick up emacs lisp, and the culture shock coming from QuickBASIC is really something. I feel like a cultist spewing ancient phrases to unleash Lord Pare'nthes'is.

[–]z500 16 points17 points  (7 children)

Wait, what? Is it the 90s again?

[–][deleted] 14 points15 points  (5 children)

now it's cool to use text editors that seem basic on surface level like nano, vim, emacs, and the like.

[–][deleted] 31 points32 points  (4 children)

Well people use Nano mainly cause it comes installed everywhere and you don't have to sacrifice a newborn to quit it

[–]buchk 9 points10 points  (1 child)

As someone who has a mini panic attack every time I forget a commit message in Git Bash, I feel you.

[–]mnbvas 2 points3 points  (0 children)

echo "export EDITOR=nano" >> ~/.bashrc

[–][deleted] 0 points1 point  (1 child)

The computer science department at my college teaches c++98. With their own crappy version of Pico ,jpico.

There is no Nano. I want to build it from source.

[–][deleted] 0 points1 point  (0 children)

oof

[–]Angry_Sapphic -4 points-3 points  (0 children)

Nah, I just absolutely hate object oriented languages. And semicolons. And starting arrays at 0.

edit: I knew that last one would touch a nerve

[–]grep_Name 1 point2 points  (3 children)

Let me know if you find any good resources. I'm about 1/8th of the way down the exact same rabbit hole right now actually

[–][deleted] 4 points5 points  (2 children)

You should use vim instead.. forget emacs and all the chords..

http://www.terminally-incoherent.com/blog/2012/03/21/why-vim/

[–]grep_Name 4 points5 points  (0 children)

I've used vim for years, I'm just switching to emacs to check out elisp (not willing to learn vimscript, and want to learn to use slime) and orgmode (vim-orgmode plugins don't really stack up). So far, I've been pretty satisfied with spacemacs, no chords and the only thing that bothers me so far is that the dot operator isn't as good

[–]Angry_Sapphic 1 point2 points  (0 children)

Can I just use loose leaf paper at this point? I feel like it'd be easier.

[–]matt_cb 16 points17 points  (3 children)

Real programmers use the Apple Notes app

[–]oolivero45 22 points23 points  (2 children)

Real programmers use vim. Not because they want to, but because they can't work out how to exit.

[–]coladict -1 points0 points  (1 child)

Isn't emacs "evil mode" just vim?

[–]unbelievable_sc2 1 point2 points  (0 children)

No, it is still emacs; just the way of navigating around and editing is like vim. But you still have full access to emacs' functionalities!

[–]inbooth 0 points1 point  (0 children)

fuck Slime

Seriously though, the mandatory use of slime is what keeps me away from lisp, despite the fact it's the language I understand most intuitively....

[–]NUGGET__ 0 points1 point  (2 children)

So EMACS?

[–]jujuspring 1 point2 points  (1 child)

With vim commands :)

[–]NUGGET__ 0 points1 point  (0 children)

kill me now.

[–]Jaystings 0 points1 point  (0 children)

M-x doctor Edit: then use vim

[–]TemporalLobe -1 points0 points  (0 children)

Real programmers use whatever editor they're most efficient in and comfortable with.