3 ms·
The Emacs tutorial is a great place to start. Using Emacs is a bit of a paradigm shift in text editing, so you should expect a bit more work up front for great
by tikhonj 14y ago
The Emacs tutorial is a great place to start.
Using Emacs is a bit of a paradigm shift in text editing, so you should expect a bit more work up front for great results later on. Going through the tutorial and learning the basic vocabulary and commands takes care of most of that up-front cost and should not take long. I think it took me less than two weeks of fairly casual use.
Part of the beauty is that most of the things in the blog are not limited to Python. All the general text-editing stuff trivially transfers to other languages you may want to learn. And Emacs supports any language you do want to learn to one extent or the other. For some languages, Emacs is even the only option!
So you should consider going through at least the beginning of all this even if you're not interested in Python per se.
Also, check out some of the Emacs Rocks![1] videos. I keep on recommending them because they are awesome. They really show off why Emacs is truly magical.
[1]: http://emacsrocks.com/ http://emacsrocks.com/
- ninetax 14y ago>> For some languages, Emacs is even the only option Which ones would those be? Common Lisp using SLIME?
- tikhonj 14y agoI was mostly thinking of Agda[1] and, to a lesser extent, similar languages like Coq[2] with Proof General[3]. You could write Common Lisp in Notepad if you really wanted to. I do not think using Agda would be at all practical without Emacs. [1]: http://wiki.portal.chalmers.se/agda/pmwiki.php http://wiki.portal.chalmers.se/agda/pmwiki.php [2]: http://coq.inria.fr/ http://coq.inria.fr/ [3]: http://proofgeneral.inf.ed.ac.uk/ http://proofgeneral.inf.ed.ac.uk/
- Ixiaus 14y agoErlang. Even though some IDE's are starting to support it now. Erlang is the original reason I got into using Emacs actually.
- chameco 14y agoThere's decent Common Lisp support in other editors. Lots of people use Vim with Slimv. Clojure is still supported better (especially now that we have tpope's fireplace.vim), but CL is decent to edit.
- ra88it 14y agoI was thinking maybe gp was referring to (at least) elisp.
- reddit_clone 14y agoNot really a programming mode. But OrgMode is probably one of the most powerful and unique emacs modes. There is nothing like it anywhere else. Once you go OrgMode, there is no going back.
- No1 14y agoEmacs Lisp