V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
JamesMackerel
V2EX  ›  程序员

AI 让折腾变得更容易并且快乐了(Vim 和 Linux )

  •  
  •   JamesMackerel · 7 小时 3 分钟前 · 1617 次点击

    以前折腾过 vim ,一方面是因为装 b ,一方面是因为好玩,花很多时间去折腾 Youcompleteme ,后来尝试 spf13 ,搞来搞去最后觉得没意思,浪费了太多时间最后的效果也不好,bug 多多,就用了 Windows ,上了 JetBrains 全家桶。随后的几年期间,我觉得“最好的 vim 是活在各种 IDE 里的 vim”。

    从 JetBrains 到 Vim

    那时候还是学生,所以可以免费获得全家桶的学生版。后来进入互联网公司工作期间主力用过一两年 Ubuntu 工作,最后换了 MacOS 一直用到现在,但是使用 JetBrains 的习惯一直保持下来。工作的五年间用了一段时间免费的版本和从朋友那里“借用”的版本,最后索性直接买。一开始是买的国区,后面发现日区便宜就转到日区。这么买了三四年,从公司离职之后 GAP 了两年多一直到现在,这两年之间我还一直保持续费。到了 2025 年秋季的时候,我还在试着用里面的 Junie 写点代码,确实也是给了第一次 vibe coding 的我一点点震撼。

    进入 2026 之后,coding agent 爆发,又找到了可以稳定续订 ChatGPT 的路子。我计算了一下,觉得如果未来是 coding agent 写大部分代码,手动编辑少量代码的时代,那么我对 IDE 的需求其实没有那么重了,不如就把用来买 IDE 的钱拿去买 OpenAI 的服务,再借助 AI 花上一两天,打磨出一个趁手的轻量化编辑工具。

    于是我就这样做了。用一两天,借助 ChatBot 帮我搜集资料,根据我的需求让它告诉我我需要什么样的 nvim 插件。最后折腾出来一个我自己完全可用、好用的配置,为此还浅浅学会了一点点 Lua 。不得不说,折腾还是很快乐的,跟 AI 一起折腾那是双倍的快乐。

    新生的 nvim config 很好用,bug 不多,快捷键完全是我自己设计的。

    这个 repo 比过去花上一两周折腾出来的东西更好用,想要什么功能都有插件,并且可以借助 AI 的能力轻易让插件跑起来。遇到问题不需要读大量文档就能解决,过去需要折腾 10 个插件才能达到的“好用阈值”,到现在并没有降低,还是 10 个,但是过去折腾 10 个插件需要 10 天的话,现在一天半天就能搞定。这种折腾就对耐心和体力的要求大大降低了。

    当然这种体验不仅仅是 AI 带来的,更多的是技术的发展。在十多年之前,vscode 还没有(或者刚刚)发布,没有 LSP ,没有 treesitter ,补全用的是 ctags ,Youcompleteme 发明了 ycmd + 各种语言的补全后端,C++ 用 clang ,Java 用 Eclim (其实就是用了 Eclipse 的补全能力)。

    自己折腾的也比“拿来主义”的 spf13-like 的 config repo 好用。人家的毕竟是人家的,每个人在工作了那么多年之后都有一套自己趁手的工作流和工具,很难改。自己从零搞一个就是更加符合自己的习惯。

    (可能可以搞一个帮助新手初始化 nvim 的 skills ,让新手更加快地搞定自己的 nvim?)

    Archlinux

    除了折腾 nvim 之外,我还第一次成功地自己安装了 Archlinux 。

    上一次我自己安装 Arch 以失败告终,那是 2014 年左右吧,在折腾了好久,所有的步骤都执行完毕了之后,无论如何都进不去系统。过了好久之后才知道正好是我安装的当时,Archlinux 做了一个变更,把某个系统级目录(类似 /usr/bin ,具体是什么记不清了)移动了一个位置,导致所有使用那个版本的镜像的新装用户都会挂掉。已经折腾了那么久又遇到那么离谱的事情,这给我当时幼小的心灵带来了巨大的伤害,于是转向了 Ubuntu 。

    如果这个事情放到现在,我应该不会倒在这一步。因为可能过去跑完所有安装流程需要研究一两天,现在用 AI 只需要几个小时,等到遇到难题的时候,还剩有充足的精力去解决这些问题。

    本文全程没有用 AI ,很久没有输出这么大段的文字了。最近找工作不顺利,写点东西缓解一下压力,感谢各位观看。

    22 条回复    2026-03-08 17:57:16 +08:00
    TrembleBeforeMe
        1
    TrembleBeforeMe  
       6 小时 55 分钟前
    emacs 也在 AI 时代更好配置了,AI 编写 elisp 挺不错
    coldle
        2
    coldle  
       5 小时 57 分钟前
    ai 让一切「可配置」的工具都变得诱人了,随时随地定开一手

    受益者包括但不限于:(n)vim, nixos, emacs...
    JamesMackerel
        3
    JamesMackerel  
    OP
       5 小时 29 分钟前
    @TrembleBeforeMe
    用了 MacOS 之后发现 MacOS 的文本编辑快捷键很多都是 Emacs 的,所以一度想学一下 Emacs ,但是当时还没有 AI ,工作又忙,就告辞了……现在觉得 nvim 挺好的,能用 Lua 就让门槛变得更低了。


    @coldle
    后面我甚至直接在 ~/.config/nvim 里打开 codex ,跟它说我的需求,让它 vibe config 。
    milkpuff
        4
    milkpuff  
       5 小时 21 分钟前
    是的,以前有问题查资料一折腾一天,现在直接问 ai 节省大量时间,针对性问问题
    Exxfire
        5
    Exxfire  
       5 小时 21 分钟前
    AI 让一切工作都变得比较简单,但似乎也让一切 AI 以外得技术都失去了诱惑
    Yechs
        6
    Yechs  
       5 小时 17 分钟前
    我直接开一个 tmux ssh 连上去, 再开一个 claude code / codex, 告诉它有一个 tmux session 0 , 让他给我干啥干啥
    Tiande
        7
    Tiande  
    PRO
       5 小时 9 分钟前   ❤️ 3
    以前:消耗大量的时间折腾
    现在:消耗大量的时间和 Token 更加深入的折腾
    sudodo
        8
    sudodo  
       4 小时 56 分钟前
    chatgpt 和 gemini 已经帮助我安装好了 win+ubuntu 双系统,win+cachyos 双系统,虚拟机还尝试了 fedora 和 linux mint
    lu5je0
        9
    lu5je0  
       4 小时 20 分钟前
    的确更快乐了,现在我 neovim 配置最新的一批提交都是 codex 写的
    libregratis
        10
    libregratis  
       4 小时 10 分钟前
    @sudodo 类似,用 opencode 部署特权容器测试,比传统方式方便太多了
    kneo
        11
    kneo  
       3 小时 45 分钟前 via Android
    恭喜你,享受时代
    YanSeven
        12
    YanSeven  
       3 小时 31 分钟前 via Android
    这可能就是所谓的时代的红利。普通人能接触到的技术红利。当然副作用是什么还有待观察
    darksword21
        13
    darksword21  
    PRO
       3 小时 27 分钟前
    你说的对,但是还是给我讲不明白 nix ,或许 nix 就是这么烂(文档
    zhouyin
        14
    zhouyin  
       3 小时 13 分钟前
    @sudodo
    是你跟着它们给的提示一步步你自己装的还是它们直接装的? 它们直接装不可能吧?
    passive
        15
    passive  
       1 小时 57 分钟前 via Android
    每天高强度跟 vi 打交道快要 30 年了,你说的这些我一个也没用过,我应属于隔壁“你身边有没有这样的人,他们拒绝学习任何新技术和新工具?”这一类人。
    hxpmc
        16
    hxpmc  
       1 小时 35 分钟前 via Android
    这两天折腾软路由也是,让 ai 分析问题?
    IamUNICODE
        17
    IamUNICODE  
       1 小时 8 分钟前
    我也发现了,现在折腾起来好欢乐,不充钱就能享受,更欢乐了。
    cnt2ex
        18
    cnt2ex  
       33 分钟前
    是的,很多配置上的问题,以前可能弄半天弄不好,现在 AI 能解决大部分问题。

    从网上搜索了一个 10 多年前的 conky 的配置,以前怎么改都改不通,现在直接让 AI 帮我改成符合我现在 conky 版本的配置。几乎不怎么费力就能调出一个可用的版本。
    dawn009
        19
    dawn009  
       31 分钟前
    RIME 那个痛苦的、反直觉的、残缺的、行为不一致的、层级功能重复的、满是特例的配置文件系统也终于容易理解了
    shylockhg
        20
    shylockhg  
       29 分钟前
    是的 AI 时代,入手了 emacs
    Mantext1989
        21
    Mantext1989  
       27 分钟前
    非常认同,感觉就是有一个朋友在和你一起折腾,就算折腾出问题来也能两个人一起想办法
    cellsyx
        22
    cellsyx  
       26 分钟前
    同意, 我之前的 Ubuntu neovim 配置迁移到 vscode 和 antigravity, 在 AI 帮助的情况下只用了半小时就搞定了.
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2686 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:23 · PVG 18:23 · LAX 03:23 · JFK 06:23
    ♥ Do have faith in what you're doing.