程序员打字的网站推荐-程序员喜欢用VIM? VIM真有那么“香”吗?

全文共1465字,预计学习时间5分钟

来源:unsplash

为什么很多程序员喜欢使用VIM? 相信每个人都至少认识一位 VIM 狂热者,它真的有那么神奇吗?

抱歉,VIM 狂热分子可以把左上角划掉,本文不打算美化 VIM 本身。 但如果你想认真了解一下 VIM,你不妨继续阅读。

简单介绍一下我的编程背景:我在2018年底开始认真学习编程,在我决定将编程作为职业之前和之后。 以前,我曾经为我玩的各种游戏创建(非常糟糕)脚本,并作为副业运行一些网站/游戏服务器。 自从我从事编程职业以来,我涉足了多种语言,并在 JavaScript 生态系统中做了很多工作。

本文将主要讨论我决定学习VIM的原因,VIM可以解决的问题,不能解决的问题,以及最重要的,你应该学习VIM吗? 让我们进入题外话吧!

VIM 难题

VIM 并没有让我成为更好的软件工程师。 我再说一遍:学习 VIM 并不会让你成为更好的软件工程师。

来源:github

本质上,软件工程与您开发的 shell、编辑器和操作系统无关。 我认为很多人都有这样的基本观念:你需要使用 X 或 Y 才能成为一名“优秀”的软件工程师。

作为这个行业的新人,我发现通常那些持有“____ OR BUST”心态的人都是胆怯的精英。 我们都在为复杂问题创造解决方案。 用于编写解决方案的工具包并不会让您成为更好或更差的开发人员。

为什么我决定学习 VIM

培养习惯

作为一名初级程序员,我还有很多需要改进的地方,工作流程就是其中之一。 在学习 VIM 之前,我从来都不是一个真正利用按键位/按键绑定来发挥自己优势的人,而是严重依赖键盘。 由于我的打字速度仍然很快,因此当有人推荐典型的 VIM 尖峰时,“手放在键盘上”对我很有吸引力。

至少,我认为学习VIM不会有任何负面影响。

无限潜力

在考虑是否应该学习VIM时,我观察了一个相关的技术沙龙程序员打字的网站推荐,它告诉我,人们可以在未来的很多年里继续使用VIM,并不断扩大工具的使用范围。

这给了我一些提醒:首先,选择VIM意味着大量的时间投入,但更重要的是程序员打字的网站推荐,你一直在寻找提高技能的方法。 作为一名菜鸟开发者,我想尽自己最大的努力。

这重申了之前的观点:将不同的工具(例如 VIM)集成到开发工作流程中可以一石二鸟。

来源:unsplash

Linux 服务器不再需要 nano

这来自于在 Linux 环境中远程工作多年并负责运行站点或服务器的程序员。 他们不懂 VIM,尽管它很碍眼。 如果需要更改笔记本中运行的服务器配置文件,则需要安装nano。 在我看来,VIM 是:q!。

工作环境

在日常工作中,我将 VSCode 与 VIM 插件结合使用。 我尝试过安装像 coc.nvim 这样的插件并通过终端本身进行开发,就这样。

我仍然非常喜欢在 VSCode 上编写代码。 使用 VIM VSCode 插件的体验和运行 VIM 是一样的,但是 VSCode 提供的生态系统让我受益更多。 对我来说,使用这种设置是两全其美的。

来源:unsplash

概括

我应该学习 VIM 吗? 如果你没有固定的习惯或者快捷键设置,至少可以尝试一下。 我没有快捷方式或工作流程的“舒适区”,所以我将对 VIM 感兴趣。 学习了VIM之后,我也在原来的基础上得到了一个新的框架。

在启用 VSCode 插件之前,我花了大约两周的时间轻松熟悉 vimtutor。 之后又花了一周的时间进行开发,我通过胸肌记忆通过快捷键自发地浏览代码。 那时我正在使用任何一种形式进行编码,并且选择 VIM 带来了更多价值。

归根结底,程序员是为了解决问题。 决定使用哪个快捷键或编辑器完全取决于您的偏好。 编辑文件的速度一般不是开发工作的难题。

那么你想使用 VIM 吗? 希望您已经有了答案。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 网站程序 程序员打字的网站推荐-程序员喜欢用VIM? VIM真有那么“香”吗? https://www.wkzy.net/game/158078.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务