如何更好的学习 vim?

2015-12-02 09:12:36 +08:00
 yx30
用惯了 IDE ,有了很多不良的码字习惯,比如习惯性用鼠标点击,不自觉的用上下左右键等等,初识 vim ,感觉 vim 的学习曲线还是比较陡峭,如何才能更好的学习 vim.求各位分享一下自己学习 vim 的经验
10887 次点击
所在节点    Vim
112 条回复
kingddc314
2015-12-02 09:16:13 +08:00
先熟悉 hjkl
tankb52
2015-12-02 09:16:55 +08:00
把浏览器 VIM 化。
另外我用 Firefox ,加装了 It's all text! 扩展,在有编辑框的地方都调用 VIM 进行编辑。
babyhome
2015-12-02 09:17:00 +08:00
本末倒置
sudoz
2015-12-02 09:19:03 +08:00
@babyhome 同意, 不少人是为学 Vim 而学, 本末倒置
griffinqiu
2015-12-02 09:19:20 +08:00
practical vim
griffinqiu
2015-12-02 09:19:46 +08:00
为学 Vim 而学. 这个没有问题
datou552211
2015-12-02 09:22:34 +08:00
买把 hhkb 。。
hienchu
2015-12-02 09:27:58 +08:00
我仅仅是为了少用鼠标
OnceMore2020
2015-12-02 09:27:59 +08:00
:Tutor
play78
2015-12-02 09:30:38 +08:00
学过。学习的过程是: vim 和 linux 系统编程一起学了。上学期间学了一年多吧。现在基本可以进行各种编辑没有问题了,也会配置一些插件。现在,在 Windows 上也装了 gvim ,当作默认文本编辑器。工作是 javaweb ,还是用回了 IDE 。
我觉得你可以跟一门新语言一起学(一门现在没有 IDE 的语言),然后一起进步,我觉得这样是最快的。个人经验。
caixiexin
2015-12-02 09:31:57 +08:00
可是我用 vim 也会不自觉地 hjkl 啊😱
ligyxy
2015-12-02 09:33:35 +08:00
vim adventures
herozem
2015-12-02 09:34:57 +08:00
$ vimtutor zh
gimp
2015-12-02 09:38:58 +08:00
扣掉 ↑↓←→
harry890829
2015-12-02 09:40:49 +08:00
说那么多没用的,简单来说,就是用,先百度一下 vim 的快捷键基础,然后百度一个 vim 键盘图,我传到微博上了

遇到你需要好多操作才能完成的事情,就找一找是不是还有方便的方法,基本上就是这样了,有空的时候想提升就百度 vim 进阶,会有一大堆教学出现的
这种东西基本上就是熟能生巧了,唯手熟尔
RockShake
2015-12-02 09:42:24 +08:00
同意楼上说的,你为什么要用 VIM ,对你而言有什么优势
asj
2015-12-02 09:44:42 +08:00
掌握 vim 不是靠学习,而是靠练习
Andiry
2015-12-02 09:46:30 +08:00
vim 一样可以用上下左右,有什么问题?
yx30
2015-12-02 09:46:54 +08:00
@play78 @harry890829 感谢你们的经验分享,目前开始从 vimtutor 做一做,然后开始边学边用
akenn
2015-12-02 09:48:08 +08:00
1. 需求是最好的导师。
有需求,就有目标和动力。就没有犹豫和迷茫。
如果是想“赶时”髦,或者体验“非主流”, vim 只会越用越恶心。

2. 强大的 命令行( command line interface )是你的好朋友。
_我感觉_在 windows 上怎么都不习惯 vim 或者 emacs , 但是在 mac 和 nix 上就没这种感觉。

3. vim 不是 IDE
vim 很强大,很多人把它打造成 IDE ,但它的哲学与通常讲的 IDE 并不相同。
这需要_体会_。

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

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

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

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

© 2021 V2EX