Mastering Vim in Vim
nerds.weddingpartyapp.com
nerds.weddingpartyapp.com
All others I can think of have you strongly in one mode (insertion, typing) and you only drop out of it if you hold down a command key (Control, or pull down a menu, etc.). Before GUIs it was a lot more common to have 'entry mode' and command mode in your text editor/word processor, but vim is the only one I know of now where 'insert' is merely one mode, and by default you're in a movement/command mode.
Not saying it's bad; I spend most of my day in vim and wouldn't have it any other way.
Aside from vi-emulation, I haven't seen many editors that heavily use modal editing.
I'm all about game developers getting paid for their work, but that seems crazy overpriced to me & really turned me off of the whole project.
That's why I will never master in Vim. Because files that I edit most are hosted locally
I find that MacVim is rather nice. It integreates really nicely with the graphical environment.
However, if I'm writing in shell, Ruby, JavaScript, or any other oddball language without a purpose-built IDE, a well-tuned Vim setup, and extensive familiarity with how to use it, works wonders.
Not so important for a quick script but if your tests/compiling takes a few minutes, totally worth it.
It was really worth it! It was difficult for 3 weeks. On Linux I use the US International AltGr Dead Keys layout, which I find very suitable because it allows me to write all the German, French and Turkish characters by composing accents on them. On Windows this layout does not exist (but the simple US which is backward compatible for all ASCII characters is there) so I had to find it on the net and install it manually.
The rational is, that in almost all non-English countries the US keyboard layout is available and you can really quickly change to it (on windows it is LeftShift+LeftAlt) if you have to touch the keyboards of your colleagues. The pre-requisite is to be able to type blindly.
I took this decision when I had to work in different countries. It was a life changing experience. If I knew it before I would never have learned azerty when I moved to France.
One problem though is to get computers with the US layout. In this regards Lenovo seems to be the only one that lets you chose the US layout.
I have never ever heard about Colemak. I use Gentoo with the KDE destop, btw.