Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tlug: vim, not vi (was: PC Semi)



"Stephen J. Turnbull" wrote:
> 
> >>>>> "John" == John Seebach <jseebach@example.com> writes:
> 
>     John> if you're the kind of person who can stomach vim's
>     John> keybindings (I am).
> 
> Do you think there are better ones?

For me, no. For others, probably yes. I guess it's a matter of
personal opinion? I like the fact that I don't have to move my hands
from the touch-typing position. The cursor placement is precise and
doesn't require many keystrokes. A couple of hours spent with the
ctrl-x ctrl-s stuff and i can see why Richard Stallman developed
repetitive motion injuries.

I think I used the word "stomach" in deference to a guy who used to
work with me at an old job. I was given the task of orienting him to
the way we did things, and I remember trying to walk him and another
new employee through vi. After ten minutes or so, he looked at me, and
with a completely straight face (he actually looked a little angry),
asked, "Is this some kind of hazing ritual?" 

My first experience with vi was similar, if I remember correctly. Now
I can't live without it (well, vim, that is). To each his own, I
suppose.

> Have you tried viper.el?  If you can handle vi bindings, then that
> would be a good place to start for rebinding Emacs's functions, since
> it has most vi functionality bound to keys.  Or you could just use it
> plain.
>

I've tried viper, and was pleasantly surprised: it worked pretty well,
only a lot of the stuff that I had gotten used to using with vi and
vim didn't quite work as I would have expected it to. In the end, I
decided that running a bunch of macros to make emacs work just like vi
(only with about twice the memory footprint) was kind of missing the
point. So now I only use xemacs when I want to deal with nihongo. 

john
jseebach@example.com
-------------------------------------------------------------------
Next Technical Meeting: July 10 (Sat), 13:00  place: Temple Univ.
*** Topic: High Performance JAVA, by Matt Welsh
Next Nomikai: August 20 (Fri), 19:30 Tengu TokyoEkiMae 03-3275-3691
-------------------------------------------------------------------
more info: http://www.tlug.gr.jp        Sponsor: Global Online Japan

Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links