编辑大神讨论编辑就像看《哈姆雷特》的人一样,每个人都有自己的想法。在漫长的编程历史中,出现了无数的编辑器,有的编辑器已经不再维护,有的编辑器还在开发中,有的编辑器正在诞生。无论时代如何变迁,作为编辑之神的vim始终在山顶。除了那些老古董,使用vim的还有很多年轻人,有的甚至是90后、00后,他们对vim的热爱不亚于那些老古董。为什么这么多人喜欢终端下的编辑器,为什么上手难却一直在学?接下来,让我们好好回顾一下vim的前世今生。Vim编辑器诞生于1991年,它并不是凭空诞生的。它是踩着巨人的肩膀发展起来的。vim是vi的改进版,vi诞生于1977年,vi是在ex的基础上诞生的,ex是在em的基础上诞生的,em是在ed的基础上诞生的。可以看到vim是建立在这么多优秀软件的基础之上的,所以从诞生之日起就受到了无数人的喜爱。vim最新版本是8.2,2019年发布,笔者目前正在开发vim9,会是一个强调速度的版本。除了vim的版本,你还会在市面上找到neovim的版本。事实上,它是在巨人vim的肩膀上诞生的。在vim8发布之前,neovim引入了很多异步特性,提高了vim的插件加载和速度,而且这是一个由社区维护的软件,意味着很多人参与了它的开发,所以无论它的迭代速度还是bug处理,效率很高,这也是很多人喜欢它的原因,也是很多人从vim转到neovim的动力。不仅仅是编辑器,vim的强大之处在于它拥有丰富的插件。任何其他IDE或编辑器功能,vim都可以通过插件来实现。由于它的高度定制化,你甚至可以开发自己的编辑器外观,然后在里面嵌套vim。Vim可以编程或写小说。只要是文字处理,它都擅长。它是专门为写字而生的。一切为了速度Vim因其速度而受到许多人的喜爱。虽然vscode拥有丰富的插件和庞大的社区,但还是有很多人因为它的速度而选择了vim。vim最受欢迎的功能之一是其强大的编辑功能。通过内置的快捷键,您可以轻松高效地将鼠标移动到任何您想要移动的位置,而这些都不需要鼠标的参与。完全脱离鼠标可以大大增加你节省的时间,快速编辑也可以大大减少你重复编辑的时间。高度可定制目前还没有编辑器像vim一样高度可定制。你可以任意修改它的外观,也可以自定义成你想要的任何风格。网上可以看到很多教程视频,都可以让自己的vim比IDE更炫酷。当然,这一切都取决于你。vim只是给了你一双编辑的翅膀。至于你想飞哪里,飞多高,由你自己决定。很多编辑器都提供了vim编辑模式,这足以证明vim的编辑模式有多么高效。vim是完全开源的,你可以看到它的每一行源代码,你可以任意修改它,还可以定制成你喜欢的任何风格。总结那么喜欢vim的人是什么样的人呢?他们应该是一群喜欢折腾的人,因为他们喜欢vim的自定义配置。他们应该是一群懒得折腾的人,因为他们什么都喜欢用一个vim编辑器搞定。他们应该是一个感情丰富的人,一方面有保守的一面,另一方面也有创新的一面。为什么人们一直喜欢vim编辑器,因为它一直在改进和变化。喜欢vim的人就是喜欢稳定,能不断变化的人。如果你也喜欢挑战,有个性,想提升自己的编辑效率,那一定不要忘记试试vim编辑器。
