给vim新手的建议-不要纠结于快捷键

本文分享了作者四年使用Vim的经验,强调Vim的核心在于宏、插件及正则表达式的运用,而非单纯依赖快捷键。文章建议通过学习Vim脚本语言来自定义功能,并推荐了学习Vim的有效途径。





我用vim大概有4年了,说说感受哈

网上很多介绍vim的文章都重点介绍vim的快捷键,以至于初学者觉得vim就是一个充满快捷键的装逼利器,其实并不是这样的。我从来不用hjkl来移动光标,也不用w,e,b这类移动命令,但是我用vim用得很好

vim的精华就3个东西:宏,vim插件,正规表达式

你在其他文本编辑器看到的功能,绝大部分都可以用vim来实现,如果vim自身不具备,你可以自己写插件实现,自己写插件是让你迅速掌握vim的捷径

用vim的人应该都是会写程序的,既然会写程序,就应该学学vim的脚本语言,这个东西花不了多少时间,但是可以让你遇到问题不需要到处问人

至于那些快捷键,常用的就那几个,大部分记不住就记不住

如果你是准备用vim来写程序的话,学会写vim脚本比掌握快捷键要重要得多,对于一些稍微复杂一点的操作,你就是用快捷键,每次也可能需要按好几个键,我写个函数,再映射一下,一个键就搞定了。

 

学习vim的方法很简单,就是看vim自带的帮助,先把vim自带的用户手册看一下,知道vim的能力上限在哪里,然后重点看看怎么写脚本,怎么定义宏,还有就是学习正规表达式。

以后遇到问题,多想想怎么可以自己写脚本实现,很快你就会发现其实vim不难学。

 





转载于:https://my.oschina.net/mustang/blog/56373

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值