亲爱的Vim,感谢你让我沉迷于配置

亲爱的Vim,感谢你让我沉迷于配置

💡 原文英文,约1400词,阅读约需5分钟。
📝

内容提要

经过五年的使用,我开始怀疑Neovim的价值。最初我依赖VSCode,但看到同事使用Vim的高效工作流后,我决定学习Vim并转向Neovim。尽管配置过程困难,我逐渐掌握了终端工具,享受定制开发环境的乐趣。然而,追求完美配置让我花费过多时间。最终,我设定时间限制,开始在Neovim和Cursor之间切换,寻找适合自己的工作流。

🎯

关键要点

  • 经过五年的使用,作者开始怀疑Neovim的价值。
  • 最初,作者依赖VSCode,认为其是最佳代码编辑器。
  • 看到同事使用Vim的高效工作流后,作者决定学习Vim并转向Neovim。
  • 切换到Neovim的过程并不轻松,作者需要学习许多配置步骤和CLI工具。
  • 完全切换到Neovim后,作者对终端工具有了更深的理解,并享受定制开发环境的乐趣。
  • 作者对不断改进开发工作流上瘾,花费大量时间调整配置和测试插件。
  • 为了克服对完美配置的追求,作者设定了每周的时间限制。
  • 随着VSCode的快捷键和配置的改进,作者开始考虑是否回归VSCode。
  • 作者尝试将VSCode配置成与Neovim相似,但最终决定继续使用Neovim。
  • 在新工作中,作者获得了Cursor的许可,探索了Cursor的使用。
  • Cursor是VSCode的一个分支,作者发现其配置与Neovim相似,但仍需使用鼠标。
  • 作者在Cursor和Neovim之间切换,尤其在处理Python时更倾向于使用Cursor。
  • 作者仍在寻找理想的代码编辑器,鼓励读者分享他们的想法。

延伸问答

作者为什么开始怀疑Neovim的价值?

经过五年的使用,作者发现自己对Neovim的依赖和价值产生了怀疑。

作者最初使用哪个代码编辑器?

作者最初依赖VSCode作为最佳代码编辑器。

作者在切换到Neovim时遇到了什么困难?

作者在切换到Neovim时需要学习许多配置步骤和CLI工具,过程并不轻松。

作者如何克服对完美配置的追求?

作者设定了每周的时间限制,以克服对完美配置的追求。

Cursor与Neovim有什么相似之处?

Cursor是VSCode的一个分支,作者发现其配置与Neovim相似,但仍需使用鼠标。

作者在使用Cursor时的感受如何?

作者觉得Cursor在代码补全和上下文意识方面表现更好,但仍需使用鼠标。

➡️

继续阅读