对vim初学者的建议 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 技术分享 >

对vim初学者的建议

发表时间:2020-10-18

发布人:葵宇科技

浏览次数:35

首发于我的个人博客(https://www.niuiic.top)


vim 是必要的?

显然,“必要”是不存在的。无数现代编辑器以及各类 IDE 都可以成为替代对象。即使是在命令行中,也有 nano 等替代品。

学习 vim 有什么好处?

首先,尽管有那么多替代品,但vim至今仍保持着强大的生命力,送走了一代又一代所谓的“替代者”。vim的强大毋庸置疑。学习 vim 至少能让你多一件高效率工具。

其次,学习vim可以分为两类。一种是仅学习vim模式,另一种在此基础上深究vim编辑器的配套设施,即无与伦比的可扩展性。作为前者,可以大幅度提高码字、查找效率。作为后者,在此基础上能够享受亲手搭建最契合自己的编辑工具的快乐,能够深入了解插件体系的奥妙,能够提升自己的搜索技巧、专业知识、动手能力,甚至品性修养。学习vim只是一个表象,你想得到什么,肯花时间细细琢磨,就有可能从中获取什么。

学习vim意味着放弃其他优秀编辑器?

显然,这是个误区。退一万步讲,vim不仅是一个编辑器,更是一种编辑模式,一种可以并已经大量移植到其他编辑器上的模式。vim不可能永远适应所有的环境,当vim不能胜任时,不必固守,选择最适应的工具是最容易解决问题的办法。当然如果你愿意为自己的vim扩展相应的功能而去深入研究,自然是极好的。

给vim初学者的忠告

如果你想对vim进行大幅度扩展,linux系统将是你最好的选择,这里是程序员的天堂。同时,毫不夸张地讲,windows将是你的噩梦。

对学习的建议只有一步一步,坚持动手,不断尝试。从熟悉hjkl,到逐渐掌握各种跳转命令,查找、替换指令,学会安装第一个插件,使用插件管理器,为各种插件配置环境、指令,到深入研究vim高级功能,自己写插件等等。

相关案例查看更多