我是否需要学习Vim?
不学vim也一样能编程,一样能成为架构师。
但是学了vim,
你会慢慢的更多的去思考如何更高效?
比如有没有别的好的高效插件?
这个好用啊点赞?
那自己写点插件满足自己的需求?
写不出来?
那去看看github上的开源vim插件代码?
会一点点了?
很高兴?
继续折腾?
lua语言语法也很有意思哦?
继续学点lua?
原来编程还有别的很多范式?
据说rust有很多程序范式?了解下?
vim搜索调用了命令行的rg命令?
rg命令怎么这么快?
研究下命令行其他的命令?
最后我想表达的是:真用心去研究了vim/neovim/emacs,你会一直去折腾一直去学习。这里面的乐趣就和喜欢看电影的人在看电影,喜欢游戏的在玩游戏一样!潜移默化的乐趣和成长。
最后:请永远保持自己的好奇心,无关年龄!
不用学,现在很多IDE或者编辑器(比如:vscode)用起来比vim简单多了,学vim纯属浪费时间。
而且学vim还有一些缺点:
- 使用vim容易被不会vim的人说成是装逼。
- 学会了会上瘾。觉得哪个快捷键不顺手,就想改一改;觉得哪些操作经常用,就会想办法写一段小脚本把操作简化;觉得哪个插件有待提高,就想办法找更好用的插件,找不到就自己写一个。这样折腾来折腾去,时间就慢慢的浪费掉了,哪有时间安安静静的搬砖写代码。这也就是所谓的玩物丧志。
- 学会了之后,容易有一些坏习惯。比如:在Word中打完一句话,就想按一下ESC。
遇事不决,
去相信那些聪明人的选择,
有用的常识!
不过聪明人的选择,
多半不适合你,
更有用的常识!
想拿高薪吗?想就学呀,vim可是Job description里的essential技能 (手动狗头)
• Knowledge of Linux or Unix; proficient in Linux command line, vim/emacs
Join ByteDance
现在我是不建议不会vim的人学习使用vim的。
vim操作遗毒深远,一旦你熟练掌握这套东西后,就很快形成手指记忆,后然就是尽管你不在vim里面,但只要手在键盘上就会不自觉的按esc jjjj 什么的。
我扳了很久还是偶尔会在sigusoft 里面这么按。在pages里面不说了,最难受是在numbers里面,格子里写东西,不自觉按个esc出来了!wtf!
写代码更是如此,完全没法接受不支持vim编辑模式的任何编辑器,拿到一款编辑器先看能不能支持vim mode。前段时间试了下helix,这玩意儿从功能上来讲是个装了基础开发插件的vim,也是模态编辑,但它的操作顺序跟vim反着,vim是“动作数量方向” helix是“默认选择,数量方向动作”,搞明白了但手指就是改不过来、想做什么事儿会不自觉的去按vim的操作去按。
以上,以我亲身体验告诉大家,如过你想使用vim请先下好决心,否则我不推荐。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/13628.html