Emacs so comfy

Emacs so comfy.
Emacs so nice.
Why arent you using emacs, atleast give me a good excuse.
Emacs does it all.
Emacs is free.

Other urls found in this thread:

orgmode.org/worg/org-contrib/babel/languages/ob-doc-python.html
en.wikipedia.org/wiki/Literate_programming
u.pomf.is/wlppps.org
twitter.com/NSFWRedditVideo

>macs
I'm not fag

I prefer kate.
It only does text editing, but I personally think it does that better, or at least easier.

Cause I'm a student so I have free access to all of JetBrains products

Easier? Emacs is so easy to controll

Jetbrains is so heavy on the processor.

Because vi exists.

Although vi is light as cheese emacs re.... Not going down this path
Vi vs Emacs is not this thread

>Jetbrains is so heavy on the processor
that's right but only noticeable on startup in my case

I either use vi/vim or pre-installed default text editor on the distribution that I'm using.

Jesus if you really need to program useless stuff like that, at least do it in C.

I'm with Vim right now, but maybe I'lll give Emacs a try in the future..


I like Lisp and I like Stally, so I like the philosophy behind Emacs. But I'm not that comfortable with that [Ctrl]-this [Ctrl] that, but maybe it's more a matter of being used to something or not.. So yeah, someday I'll try. Promise.

Because i'm not a loser software slave.

>do it in C.
1976 called, they want their unsafe language only good for resource constrained chips back

Thats so stupid to say, thats like saying
>Anal only hurts with insertion
Etc..

Lazy excuse

Its from dpt challenges
>Useless
Maybe but thats not the point here is it

Change your keyboard layout if that bothers you

>Thats so stupid to say
well no it just takes some time to load but then it runs smoothly, and I usually just start it once a day so I can grab a coffee in the meanwhile or do some other shit, it takes maybe 10-15 seconds

kate is easier because I already know how to do everything with it.
It is easier because the default hotkeys in kate is similar to the majority of all applications.
This meant that I could use the editor right away and with a few minutes of exploring, I learned a lot of the advanced things, I now expect from an editor.
Learning all this with emacs takes too long.
I tried it with vim because everyone raved about how great an editor it was.
But the few benefits I found did not outweigh the hassle it is to use something that slows you down.

5 seconds for me

ive never used vim or emacs. can you simply write python scripts in it and execute them on keypress?

use spacemacs it's great

>can you simply write python scripts in it and execute them on keypress?
Even better than that, it will fetch the results and embed it in your buffer.

i dont even know what that means but it sounds awesome

So does it work like iPython? Auto-complete? Can I replot data? Execute cells once again (i.e. data has changed or something like that)?

Auto-complete is supported by the auto-complete packages inside emacs, which is company mode. You can execute any stuff since it sends everything you do to a specified python session, and what executing the code does is just sending the code block to the python session and evaluating it, then taking the output and putting it back into the buffer. So you can treat it just like an interactive python session. See:
orgmode.org/worg/org-contrib/babel/languages/ob-doc-python.html

As for iPython, there's a package providing integration with Jupyter-notebook as well.

Because i already configured VIM the way i like

why would you want to? It probably cant run anything decently complicated.

Why the fuck would I want this?

And here is the emacs interface to jupyter (formerly ipython notebook).

>It probably cant run anything decently complicated.
What do you mean by "complicated", since it can run anything that can run outside emacs.

en.wikipedia.org/wiki/Literate_programming

Hey, mind if I see your .emacs?

u.pomf.is/wlppps.org
My config lives inside an .org file, to use it, you put
(require 'org)
(org-babel-load-file
(expand-file-name "emacs-init.org"
user-emacs-directory))

in your init.el, and emacs will tangle the elisp code and load it on startup.

Thanks man!