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

查看 82|回复 8
作者:w568w   
这里的「用」其实有两层意思:
[ol]
  • 只是偶尔用一用,作为临时的文件编辑器;
  • 在实际开发工作中频繁使用。
    [/ol]
    我发现我身边很多 前 C/C++ 程序员 都喜欢用 Vim 。即使有了 AI ,也是 Vim + Claude Code 搭配使用。问他们是怎么记住那些键位和复杂操作的,怎么熟悉 Normal 和 Visual 的多模式编辑,以及为什么不使用 VSCode ,回答基本都是「习惯了」。而且我看他们的开发效率,都挺高的,并没有因为编辑器而降低。
    我自己以前读大学的时候也赶潮流学过一段时间 Vim ,但感觉用不明白,干啥都费劲,最后还是用回 VSCode 了。现在也就知道 hjkl ,没了。
    各位现在还会用 Vim (或者在 IDE 里配置 Vim 的按键绑定)吗?为什么使用呢?

    vim, 习惯, 编辑器

  • chendy   
    不用 vim ,但是用各种 vim 插件,包括但不限于 idea ,vscode ,obsidian
    就是习惯了,手就放键盘上不用去够鼠标
    wfg   
    因为真的好用,你刚开始学当然效率很低,Vim 的学习曲线比较陡峭。熟练了之后,在没有 Vim 的环境里编辑文本就像在用脚拿鼠标键盘。
    acr0ss   
    我不熟练,但使用 vim 最大的好处就是双手都不用离开键盘。
    newaccount   
    如果作为文件编辑器,那命令行用用还行,服务器嘛,有啥用啥,能用就行啊
    如果用来查日志,那真是越用越顺手,一旦习惯了用正则查找文本,不管用哪个,总会习惯性先打开这玩意过滤一下
    qfdk   
    服务器用, 用起来真麻烦. 想起来第一次用,那个折腾啊....
    darksword21   
    用 emacs ,第一次是为了装逼,后面是真好用
    qfdk   
    后来经历了各种配置,学会了 vim, 发现了 lazyvim 还是靠谱的
    keenkiller   
    vim 用习惯了其实还好。
    不过我个人觉得这个技能未来应该不需要了,即使是服务器,未来可能也是用 agent 改,不需要自己动手了。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部