如何更好的学习 vim?

2015-12-02 09:12:36 +08:00
 yx30
用惯了 IDE ,有了很多不良的码字习惯,比如习惯性用鼠标点击,不自觉的用上下左右键等等,初识 vim ,感觉 vim 的学习曲线还是比较陡峭,如何才能更好的学习 vim.求各位分享一下自己学习 vim 的经验
12337 次点击
所在节点    Vim
112 条回复
jerray
2015-12-03 00:42:18 +08:00
先跟着 vim 自带教程学一些基础的操作。然后再自己加一些配置,加一些插件。一点点熟悉以后就变成肌肉记忆了,冷不丁问我怎么用知道怎么做但脑袋却想不起来。

反正我是用别的编辑器的时候总是按 esc 和:w 。期间用过半个月 Sublime ,用回 vim 的时候感觉天都亮了!
markx
2015-12-03 00:50:03 +08:00
首先我觉得你那些习惯不是不良习惯,只是不同风格而已。

你一开始要记住最基础的操作,移动光标啊,模式的切换啊之类的。
然后就开始写代码,写的时候发现有什么地方不爽的,就去搜一下看别人怎么解决,然后就能学会一个新技巧。主要是边用边学。
rcmerci
2015-12-03 01:15:33 +08:00
其实用上下左右键也没什么不好的, vim 用 hjkl 来移动光标好像只是因为 vi 刚出来的时候键盘上没有方向键而已。
SonicY
2015-12-03 01:25:03 +08:00
少问多搜多做,你这样只会引来些 troll 。
bjzhush
2015-12-03 09:30:13 +08:00
用 vim 有几年了,简单说下吧
1.坚持使用
2.自己持续改进属于自己的配置,安装需要的插件,没事可以读读别人的 vimrc,github 上很多
3.浏览器上可以装个 Vimium
yqsas
2015-12-03 09:43:33 +08:00
@jerray sublime 自带支持 vim 模式,二者结合蛮赞的
FradSer
2015-12-03 10:09:20 +08:00
写了几百遍,终于学会了……你应该打印一张表放在电脑旁边
dahuaer
2015-12-03 10:13:17 +08:00
@fallwithme 原来还可以这样子记忆,学习了。感谢大神。
tees
2015-12-03 10:58:51 +08:00
@gimp
扣掉 ↑↓←→ +1
jerray
2015-12-03 12:01:05 +08:00
@yqsas 是的,很多主流编辑器都支持 vim 模式。要是能支持插件就更好了, vim 跟他们比起来还是太丑了
ming2281
2015-12-15 00:18:47 +08:00
也贴一下自己的观点吧
http://www.jianshu.com/p/bbb39e8c4903
join
2015-12-26 21:07:43 +08:00

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

https://ex.noerr.eu.org/t/240464

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

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

© 2021 V2EX