4 ms·
Announcing my free book on Vim
- tzury 18y agoJust started reading it. So far great reading. Thank you very much
- prakash 18y agoSwaroop's byte of python book is well liked by beginners.
- trominos 18y agoSeems great. Are there any similarly gentle intros to emacs?
- davidw 18y agoM-x help-with-tutorial
- silentbicycle 18y agoWhich is Emacs keyboard shorthand for, "press Alt-x, let go of Alt, then type help-with-tutorial and press Enter". If that doesn't work (depending on what Emacs thinks your Alt key is), you can also type Control-H, let go of Control, and then type t.
- technoguyrob 18y ago.............. ........................ I thought David was kidding. Jesus.
- silentbicycle 18y agoNot at all. That's the Emacs crash course: How do you move by charcters/words/lines/sentences/paragraphs/function definitions/..., how do you open/save files, what does 'C-x M-c butterfly' mean, how do you browse the main help system, etc. It probably takes about half an hour to go through. Emacs is largely self-documenting, but since it was written decades (and several OSs) ago, it's IMHO worth reading through the basics. For one thing, it tends to use different terminology than most people are familiar with.
- babo 18y ago:help Just to mention the same for Vim. :-)
- d0mine 18y agoI'd say press F1 F1 and follow instructions on the screen.
- deleted 18y ago[deleted]
- andr 18y agoClearly better than Emacs! (j/k)
- dimitar 18y agoVim seems to add a lot of things you would rather expect from emacs (great extensibility) and emacs of course has always been able to emulate vi keybindings. What are the major differences in functionality between the two?
- jackowayed 18y agoWhat I really like about emacs is extensibility in Lisp. I used vim until I wanted to be able to hack my editor. I have absolutely no desire to learn vimscript, a language useful solely for hacking vim. Lisp, on the other hand, is actually a real language.
- andyn 18y agoYou can script Vim in python.
- cschneid 18y agoEven with all it's features, Vim's direction has always been as a pure text editor. Plugins focus on making editing better, new features help with multiple windows, making modes easier, etc. Emacs is really a platform who's main use is a text editor. The programming tools are stronger, and it has a few more interactive options when making extensions. This allows developers to create news readers, email clients, web browsers all inside emacs. Much of that could potentially be possible in Vim, but it would require shelling out, and would have a nasty interface in general.
- tdavis 18y agoHow convenient, considering I am returning to Vim after a very long absence! Step 1: Start reading online. Step 2: Buy it because releasing books for free is friendly.
- kaens 18y agoI use emacs, and won't be switching to Vim anytime soon, but I'd like to say thanks for writing what seems like a really good book and releasing it for free. The world needs more of this.