On 4/29/05, Ruben <Ruben.Vandeginste / cs.kuleuven.ac.be> wrote: > > At Fri, 29 Apr 2005 21:44:54 +0900, tony summerfelt wrote: > > > > everytime the vim vs emacs thread comes up i like to make these two > > points: > > > > >> C-X2-C-Xo m-x shell > > > > and that's ALL you have to do to get a command line in emacs :) > > Actually, if you just do M-x eshell, you already have a shell. The > other commands are just for splitting your window into 2 frames and > switching focus to the frame where you'll start the shell. > > > ok, but this is scarier: > [snip] > > What's so scary about lisp code? Wanna show me some vim-script? > > > one advantage is that vim has is that you can extend your editor using > > the (or all for that matter) scripting language of your choice, > > vimscript, tcl, perl, ruby, python. to extend emacs you use something > > like have the lisp code above. > > This is indeed great, the downside however is that on some > distributions, probably not all those languages will be enabled by > default (allthough i'm not sure about that), so that in the end > vimscript is the only way to be sure that your extensions will run > everywhere. There is no such problem with emacs-lisp-code. (unless you > want it to run on both GNU Emacs and Xemacs) > > > another advantage is that if you're a touch-typist, vim is very > > efficient at editing code. i think it's very handy that to delete 5 > > lines of text you can type: 5dd or do it the long way: Vjjjjjd > > > > compared to emacs: C-spacebar, cursor to your target, C-w > > > > the first key combo assumes your terminal will support it otherwise > > you're stuck with: M-x set-mark-command > > Right, right.... but an experienced emacs user would probably just do > C-5 C-k. Which is for me faster than first switching mode in vim > (Esc), then do the 5dd, then switching back to insert mode (i). > > What is the point of this "emacs is better" or "vim is better" ? > > I use Emacs most of the time, but I regularly use vi(m) for editing > config files. I think the most important thing is that *you* can work > efficiently with the tools *you* use, whether your editor is Emacs, > Vi(m), a full-blown IDE... > I try to keep an open mind about trying new things all the time. But I tried to use Emacs for two days and my wrists and hands hurt SOOO bad that I had to go back to vim. Do you have to bind the ctrl key to the caps lock key in order to use Emacs over a long period of time?