手机版
你好,游客 登录 注册
背景:
阅读新闻

在2018年是否值得学习Vim?

[日期:2018-11-12] 来源:Linux公社  作者:醉落红尘 [字体: ]

Vim是一个非常受欢迎的文本编辑器,从90年代开始到现在广泛使用。 它被程序员,作者,系统管理员,DevOps和其他使用文本文件的人积极使用。 但是,当我们生活在不同的现代文本编辑时期时,真的值得学习Vim吗?

在2018年是否值得学习Vim?

提高生产力

这是我个人使用Vim的主要原因。 作为一名全职JavaScript程序员,我在所有工作日编辑不同的代码文件,配置等。 Vim背后基于模式编辑的想法非常简单,同时也非常强大。 简单来说,几乎所有经常使用文本执行的操作(例如删除单词,删除行或复制句子等)都可以使用简单的按键命令完成。 此外,您可以重复命令,记录宏等等。

使用Vim一两个星期后(一两周),你执行的所有动作都来自肌肉记忆。与文本编辑或文件导航相关的所有内容都可以在不到一秒的时间内完成。

当然,生产力不仅仅与工作流程有关。 Vim具有惊人的性能,可以非常快速地加载。

学习曲线

这是关于Vim的顶级神话之一 - 它非常难学。但事实并非如此。

像任何其他工具一样,Vim有自己的学习曲线。当他们第一次尝试使用Vim时,很多人都会感到沮丧。但原因并不是说Vim太难了,而是因为他们对文本编辑过程有着严格的期望。

事实上,Vim非常简单,您可以在一天内学习基础知识。与任何其他工具一样,您拥有的体验越多,学习新功能就越容易。只需继续练习,在大约两周(或更短时间)的日常学习之后,您就可以全天候与Vim合作。

推荐更多Vim相关内容:

类似IDE的行为

很多人都在询问是否可以配置Vim就像现代IDE一样。如果你想使用像linters,智能自动完成或模糊搜索这样的工具怎么办?这一切都可以通过插件实现。 Vim有一个非常棒的社区支持,它更强大的是一个伟大的社区支持和无穷无尽的插件。

编辑器的Vim-mode插件

这不是一种学习“真正的”Vim的推荐方法,但是如果你在某种特殊环境中工作,比如XCode,Qt Designer,或者你只是喜欢你的Sublime Text配置,但是你还想尝试Vim? Vim-mode是当前编辑器和Vim之间的折衷变体。

几乎每个流行的编辑器都有vim-mode插件或嵌入式功能,所以你只需要找到一种方法来激活它。它的作用是将Vim命令带入编辑器,因此您可以在常用的文本编辑器中开始使用Vim命令。

一些最流行的Vim模拟器:

总结

Vim - 是您作为开发人员或编写者可以做的最佳时间投资之一。学习Vim只需要几周时间,但你可以将其视为一个长期的视角。它将为您的未来生活节省数周或数月的文本编辑时间。

你已经是Vim用户吗?欢迎在下面的评论框里留下你使用它的原因。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-11/155294.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款