前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >为什么Vim是最好的编辑器

为什么Vim是最好的编辑器

作者头像
程序那些事儿
发布2023-03-07 11:56:03
发布2023-03-07 11:56:03
5700
举报
文章被收录于专栏:程序那些事儿程序那些事儿

我一直在看人们声称VSCode是最好的编辑器的文章,所以我在这里告诉你为什么他们错了。

殊途同归

自从我编写第一行代码以来,已经经历了令人惊讶的长时间,并且在开发领域中发生了很多变化,但是在代码文本编辑器领域中却几乎没有什么变化。

我已经使用了几乎所有主流代码文本编辑器。

我从Notepad ++开始,然后到Sublime,这是我多年的主要编辑器,然后是Atom,短暂的PHPStorm,最后是VSCode,最后是Vim。

毕竟,我可以自信地说,我从来没有像对Vim那样对其他任何编辑器感到满意。

为什么我要学习vim

很容易问为什么有人会做出切换,毕竟大多数人都认为像VSCode这样的编辑器足以满足他们的需求,我也是如此。

但是速度是我最在意的,当使用vscode越来越多的时候,我发现它跟不上我的思维速度,因此,我需要作出一些改变,否则我将继续忍受思维和敲代码不同的尴尬。

我周围的同事大都在使用现代的文本编辑器,他们尤其钟爱idea家族产品,但是在我所关注的开发者社区中,人们几乎全都是使用Vim。

我以为是个奇怪的异常现象,知道我接触了vim,我开始对它深深着迷。

有一天我看到Bisqwit的视频,我不记得他在做什么,但这对我来说很有趣。

在这个视频中,他正在使用Vim编辑器,而他完成更改的速度之快让我震惊。

在我还不知道他在做什么的时候,他已经完成了对文件进行了多次更改,保存并重新编译了程序。

那时候我就想,如果我的生产力有他的一半,我将会彻底爱上编写代码,爱上打字。

Vim是手指的延伸

对于vim来说,它最大的优势就是让你可以手指不用离开键盘就在任意文件和任意行直接进行切换,你想要去哪个位置,它就能快速带你去那个位置。

许多人将其描述为能够以其思想的速度编写代码,或者说Vim是“他们的手指的延伸”。

Vim之旅

vim和之前许多的现代编辑器都不同,一开始你可能会遇到各种问题,对于初学者来说,如何退出编辑器就成为了很多人的噩梦。

与Vim相比,我以前使用的所有东西只是一个带有突出显示语法的文本编辑器。

Vim只需敲几次键就可以创造奇迹,这往往是人们喜欢它的主要原因。

在使用Vim一周后,我的速度已经达到了与普通编辑器相同的速度,此后,我的速度就变得越来越快。

现在当我在使用vim飞速编辑的时候,总是会被周围的人投来羡慕的目光,这种感觉很棒。

不断尝试寻找一种更快的做事方法也很容易上瘾,有时感觉就像是电子游戏。

你应该学习Vim吗?

很多人会和我说,vim是上古神器,现在vscode等编辑器更适合我们进行编辑,所以现在学习vim没有太多的价值。

然而,我还是建议你自己去亲自了解一下它,因为只有你亲自了解了它,你才会作出你正确的选择。

我建议您进行自己的研究,但总的来说,我认为没有理由不这样做,但是请记住,您最终将学习一种编程语言,因此您必须坚持学习它。

如果你想要认真对待编程,那么学习Vim是无价的。但是,如果你只想花8个小时工作,然后回家什么都不做,那么VIM可能对你来说就不值得了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-02-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序那些事儿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 殊途同归
  • 为什么我要学习vim
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档