你还在用 Vim 吗?你为什么用它?

2 天前
 w568w

这里的「用」其实有两层意思:

  1. 只是偶尔用一用,作为临时的文件编辑器;
  2. 在实际开发工作中频繁使用。

我发现我身边很多 前 C/C++ 程序员 都喜欢用 Vim 。即使有了 AI ,也是 Vim + Claude Code 搭配使用。问他们是怎么记住那些键位和复杂操作的,怎么熟悉 Normal 和 Visual 的多模式编辑,以及为什么不使用 VSCode ,回答基本都是「习惯了」。而且我看他们的开发效率,都挺高的,并没有因为编辑器而降低。

我自己以前读大学的时候也赶潮流学过一段时间 Vim ,但感觉用不明白,干啥都费劲,最后还是用回 VSCode 了。现在也就知道 hjkl ,没了。

各位现在还会用 Vim (或者在 IDE 里配置 Vim 的按键绑定)吗?为什么使用呢?

5768 次点击
所在节点    程序员
85 条回复
mwxx
1 天前
公司的台式机是主力开发机,没接显示器;平时直接在上面用 Claude Code 写代码、LazyVim 看代码。远程办公时,家里的笔记本也连回这台开发机继续干活。

再配合 WezTerm ,基本能做到随时随地、断点续传地工作。效率是挺高的,就是偶尔会觉得自己这头牛马当得有点过头,多少有点难过。
Thackeray
1 天前
这都 6202 年了,还 vim 呢
sidgwick
1 天前
vibe coding 的时候, 用 claude code 和 codex 不用 vim 吗?
saySilence
1 天前
用微软的 edit ,终端鼠标操作
wb14123
1 天前
在 AI 时代,传统的命令行工具比如 vim 和 tmux 反而更有优势了,因为和 AI 交互主要就是通过文字。vim 熟悉了之后能更高效的编辑和浏览文字。tmux 可以方便操作多个会话。 我自己就写了个工具用 neo vim 和 tmux 替代 claude code 的交互方式: https://github.com/wb14123/tcode ,感觉比直接用 claude code 、codex 等等高效很多。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1236792

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX