有没有一种互动的方式来学习 Vim?

几年前,我一直在寻找一种学习 Vim 的方法,这种方法不需要一大堆文本,也不需要在不知道命令的情况下滚动 vimtud。我想知道还有没有别的东西能达到这个目的。

32007 次浏览

haven't used it, but it looks close to what you're asking for

http://www.openvim.com/tutorial.html

To answer your question: vimtutor is the good way to interactively learn vim. If you read through it, it gives you all the necessary commands to go through it, and you actually learn to use vim.

If that's too much effort, I really doubt vim is for you.

I programmed a game just for this purpose! It's an online game where you move the cursor using vim commands and motions. Check it out on http://vim-adventures.com. The first couple of levels teach hjkl and word navigation. The rest is planned to cost money.

http://kikuchiyos-vim-game.herokuapp.com

Spiked this mid 2011, around time vim adventures was made, but never went nearly as far as vim adventures did. Never got much play, but still a free alternative for anyone interested in getting over the vim learning curve - basic movement and changing modes.

Old question, but for others looking for something similar that has not been mentioned: https://www.shortcutfoo.com/

For the very beginner http://vimsnake.com is also a nice one.
It will interestingly improves the muscle memory for keys h,j,k,l, esc and i

Now after getting prepared for those keys, we can move to http://www.vimgenius.com/ for learning. It is just similar and alternative for shortcutfoo.com and more it is vim specific.