有没有练习 Vim 的网站或者软件推荐?

2022-01-25 14:29:01 +08:00
 fredjacson

初始是入门了,也记住了一些命令,会在 ide 中集成 vim 的插件使用,但是一直都是在熟悉的几个命令中使用,一直想着是能不能更熟一点,命令结合来那种来练习

就类似金山打字这种,我在网上找了一下,比如有 vim.so / vim.is ,但是要几十刀,确实想找个免费的,希望大家不要喷我

找到个通过游戏来练习 Vim 的,但是需要 paypal ,可我也没有,https://vim-adventures.com/

想问下大家有没有推荐的练习网站或者软件之类的?

7795 次点击
所在节点    Vim
29 条回复
tankb52
2022-01-25 22:03:43 +08:00
@DrakeXiang
不就是用 hjkl 吗?
最多再加上 web 和 Ctrl+f/b.
Coelacanth
2022-01-25 23:17:51 +08:00
我个人的经验是先在浏览器上装 vimium...

感受到 vim 编辑模式的魅力以后,自然有动力去学 vim 了
itgoyo
2022-01-25 23:21:08 +08:00
https://github.com/itgoyo/DeliberatePracticeVimIn30Days

当年学习 vim 的记录

书籍《 Vim 实用技巧(第 2 版》

又或者《 Vim 用户手册中文版 72.pdf 》
hlwjia
2022-01-25 23:31:53 +08:00
我连浏览网页用的都是 vim 快捷键
R0ckyY2
2022-01-26 00:38:04 +08:00
真想学 Vim ,不要用 IDE 里面的 Vim 插件,直接用 Vim 或者 Neovim ,先在终端里敲 vimtutor ,把它看一遍,这样你 vim 就入门了,就可以用它写东西了。再然后,不要去网上找别人的配置全部复制粘贴,先 Google 一下最最基本的 vim 配置都有哪些(搜 basic vim config),无非是开启行号等等,然后就开始正式使用。使用过程中,你想要的功能没有,你就搜 google 符合你需求的插件,认真读插件 github 里的 README ,照着它来把插件添加到你的 Vim 。就这样一点点完善你自己的 Vim 。这时你可以适当看一些别人的配置,把你需要的粘贴进你自己的 Vim 配置文件中,大前提是你一定要知道它是什么意思,不懂的就在 vim 中执行 `:h xxx` 来看 help 。

这样你就彻底入门了。
Stlin
2022-01-26 10:20:00 +08:00
平常都是 i-->wq-->q!,刚刚试了一下 vimtutor ,发现这玩意真有意思😁
vain
2022-01-26 10:53:08 +08:00
DrakeXiang
2022-01-26 12:43:55 +08:00
@tankb52 我说的是*一直*按着,这样用在小范围内移动还行,大屏幕上效率就比较低。我在跨几行的跳转的时候使用的要么是 easymotion 这种插件,要么用”相对行数“+webft 或者直接搜索。其实你说我这个能快多少也不见得,但是这更符合 vim 的使用哲学,而且这些技巧在一些批量自动化命令比如 global 或者 normal 和宏命令里面可以加进去,如果你只会 hjkl 这种移动,这些命令你可能就根本写不出来
tankb52
2022-01-26 20:24:49 +08:00
https://www.zhihu.com/question/20565366/answer/1369484834
怎么就这么巧知乎就开始推荐这个回答给我了。

用 vim 的操作方式玩小游戏。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/830497

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX