Is there an interactive way to learn Vim? [closed]

百般思念 提交于 2019-12-20 08:18:50

问题


Years ago I was looking for a way to learn Vim that didn't involve a wall of text, or scrolling through vimtutor without knowing the commands to do so. I wondered if anything else existed for such a purpose.


回答1:


Interactive tutorial:

  • http://www.openvim.com/

HJKL-learning game:

  • http://www.vim.org/scripts/script.php?script_id=3409

Screencasts:

  • http://derekwyatt.org/vim/tutorials/index.html

  • http://vimcasts.org




回答2:


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.




回答3:


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.




回答4:


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




回答5:


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.




回答6:


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

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




回答7:


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.



来源:https://stackoverflow.com/questions/7579213/is-there-an-interactive-way-to-learn-vim

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!