yuancoder
V2EX  ›  Vim

有没有喜欢折腾 vim 的

  •  
  •   yuancoder · 16h 26m ago · 3110 views

    自从有了 AI ,折腾 vim 更上瘾了 😂

    43 replies    2026-07-09 02:11:04 +08:00
    yinaqu
        1
    yinaqu  
       16h 23m ago
    分享一下折腾出了些什么新玩意?
    defunct9
        2
    defunct9  
       16h 18m ago
    完全没有,就我这种日常 80%用 vim 的人都不喜欢折腾,服务器太多,登录新服务器,快捷全无,还是保留缺省的最好。
    nkidgm
        3
    nkidgm  
       16h 15m ago
    hjkl ,esc i a dd b v w x 就这几个用法了,其余骚操作一概不知。
    ruchee
        4
    ruchee  
       16h 14m ago
    用 Vim ,但是已经懒得折腾了,最新的配置停留在两年前没动过了
    更多时间都是用 Claude Code 在改代码,Vim 退化成了阅读工具
    JYii
        5
    JYii  
       16h 13m ago
    @defunct9 #2 我是作为开发一直纳闷,本机的 zsh 、vim 等搞得个性化十足,但是一登录服务器啥也没有了,那种无力感不是更难受
    wfhtqp
        6
    wfhtqp  
       16h 11m ago
    用 nvim 吧,直接 lazyvim 完事了
    weegc
        7
    weegc  
       16h 9m ago
    重度使用 vim 超过 10 年了, 现代来说 vim 配置太麻烦了, 已经退化成编辑器 vim 模式
    yuancoder
        8
    yuancoder  
    OP
       16h 8m ago   ❤️ 1
    @yinaqu 😂
    - 刚搞的一个 opencode 的: https://github.com/lyuangg/vim-opencode-chat
    - 发送代码到 tmux: https://github.com/lyuangg/vim-tmux-aisend
    yuancoder
        9
    yuancoder  
    OP
       16h 7m ago
    @wfhtqp nvim 用过一段时间,更新太频繁了,一更新就报错,还是 vim 稳定
    webcape233
        10
    webcape233  
       16h 5m ago via iPhone
    自己直接 nvchard 默认,服务器也就随便用用默认的
    ludongzhou
        11
    ludongzhou  
       16h 3m ago
    同 10+年 vim 用户, 默认配置不折腾
    hancai2
        12
    hancai2  
       15h 57m ago
    有时候服务器连 vim 都没得,只有 vi , 也不折腾本地的 vim 了。 再加上现在 AI 时代了,vim 就更懒得用了。
    weegc
        13
    weegc  
       15h 57m ago   ❤️ 2
    所有 vim 构建 都是基于提升自己使用的效率和性能,除此之外无论多花里胡俏,都是屁
    谨记这个原则,不要跑偏了
    darksword21
        14
    darksword21  
    PRO
       15h 55m ago
    不如 emacs
    Meursau1T
        15
    Meursau1T  
       15h 50m ago
    用 AI 后我反而不折腾了,五天里能有一天打开编辑器就不错了,很多时候为了快速编辑直接用 vi 了事。
    huichen1508
        16
    huichen1508  
       15h 46m ago
    有了 AI 之后,感觉更不想折腾 VIM 配置了,终端基本退化成聊天框了
    yuhangch
        17
    yuhangch  
       15h 40m ago
    @huichen1508 聊天框搞上 vim binding :) 哈哈
    8675bc86
        18
    8675bc86  
       15h 40m ago
    AI 来配置 vim 很带劲。
    cj323
        19
    cj323  
       15h 34m ago
    wc -l ~/.vimrc

    21

    年岁大了,越来越素朴
    857681664
        20
    857681664  
       15h 30m ago
    几年前一番折腾把 nvim 配置成了 IDE style ,各种 panel ,lsp ,debug 都搞好了。结果用了几个月,还是会遇到 nvim 的更新和插件、插件管理器的更新不兼容问题,导致插件无法使用,影响工作效率。最后还是作罢回了 webstorm 。不过我的 IDE 里永远装着 vim 插件,编辑还是 vim 带劲。
    z1645444
        21
    z1645444  
       15h 30m ago
    开发机基于 LazyVim 去改动,那几乎是我期望的最终形态,很满意了:)

    自己的服务器只放了:

    ```lua
    vim.opt.nu = true
    vim.opt.rnu = true
    vim.opt.scrolloff = 5
    vim.opt.tabstop = 2
    vim.opt.shiftwidth = 2
    vim.opt.softtabstop = 2

    if vim.env.SSH_TTY then
    vim.g.clipboard = {
    name = "osc52",
    copy = {
    ["+"] = require("vim.ui.clipboard.osc52").copy("+"),
    ["*"] = require("vim.ui.clipboard.osc52").copy("*"),
    },
    paste = {
    ["+"] = require("vim.ui.clipboard.osc52").paste("+"),
    ["*"] = require("vim.ui.clipboard.osc52").paste("*"),
    },
    }
    end

    vim.g.mapleader = " "
    vim.g.maplocalleader = " "

    vim.keymap.set("v", "<leader>Y", '"+y')
    vim.keymap.set("n", "<leader>Y", '"+y')
    vim.keymap.set("v", "<leader>P", '"+p')
    vim.keymap.set("n", "<leader>P", '"+p')
    ```

    不属于我的服务器会更精简:

    ```vimrc
    set nu
    set rnu
    set scrolloff=5
    ```
    ZhaokunZhang
        22
    ZhaokunZhang  
       15h 24m ago
    去年 8 月份到今年 3 月份喜欢用 vim 看代码,但是有些时候还是麻烦,试了试 nvim ,有某个插件有兼容问题,导致看 makedown 文件有问题,我就换到 cursor ,后来公司把 cursor 停了,我就换成 zed 了
    vegawong
        23
    vegawong  
       15h 19m ago
    之前一直用 neovim , 不过现在轻度了好多了
    weiwenhao
        24
    weiwenhao  
       15h 18m ago
    代码都不手写了,折腾 vim 就没有意义了。
    YDDDD
        25
    YDDDD  
       15h 6m ago
    更希望 vscode 的 vim 插件能把 vim 的功能支持完把,这样可以完美迁移了。
    Tink
        26
    Tink  
       14h 56m ago
    vim 还有折腾一说?
    Mocus
        27
    Mocus  
       14h 41m ago
    lazyvim 一把梭,基本不再额外折腾了
    xubeiyou
        28
    xubeiyou  
       13h 25m ago
    不喜欢折腾 现在都是打开手动改了 或者复制出来改了粘贴回去
    chendy
        29
    chendy  
       13h 21m ago
    ideavim ,绑了一些常用的 action
    非常好用,ai 时代成为换 ide 的阻力了
    jonty
        30
    jonty  
       13h 18m ago
    @JYii #5 大部分人只是为了折腾,不是为了好用
    jimrok
        31
    jimrok  
       13h 9m ago
    基本不折腾,只在服务器上用,yyp O G dd a i 这些基本够用了。
    hr6r
        32
    hr6r  
       9h 16m ago
    vim 无了
    但是各个编辑器的 vi mode 是必须的 😂
    nomisk
        33
    nomisk  
       8h 1m ago
    反了,自从有了 AI 都没怎么用 vim 了😂
    Davic1
        34
    Davic1  
       7h 17m ago
    用 lazyvim 解决了
    hellodudu86
        35
    hellodudu86  
       7h 2m ago
    写代码还是 vscode+vim 编辑模式好用些
    stevenshuang
        36
    stevenshuang  
       6h 54m ago via iPhone
    维护了一份稳定的 neovim 配置,存到 github ,只需要几个语言的 lsp ,fzf 搜索,treesitter 高亮,gitsigns 快速查看一些 git 信息。如果到新主机,拉下来,就自动下载了。
    herozhang
        37
    herozhang  
       6h 20m ago
    lazyvim +1
    devling
        38
    devling  
       6h 15m ago
    很喜欢折腾
    分享自己的 dotfiles: https://github.com/iilw/dotfiles
    ty29022
        39
    ty29022  
       5h 44m ago
    @yuancoder


    nvim 社区其实太挺稳定的,有时候第三包不兼容了对着文档修一下一般也就好了
    DisastrousNet
        40
    DisastrousNet  
       5h 2m ago
    用 vim 十几年了,除了之前写 c ,c++,之后就用的很少了,但是快捷键已经是肌肉记忆了。
    spark
        41
    spark  
       1h 51m ago
    折腾 20 年了,现在直接装 LazyVim 配几个插件,而且现在写代码的时间越来越少,更多的是在 review 。
    huichen1508
        42
    huichen1508  
       32 mins ago
    @yuhangch 哈哈,Codex 已经提前想到了,直接一键开启 Vim mode 😂
    Librola
        43
    Librola  
       28 mins ago
    其实我感觉 AI 时代折腾 vim 还是有意义的,因为我现在工作环境已经完全换成了终端 + codex ,vscode 都不想打开,需要看看代码的时候都直接 vim ,把 vim 配好用一点还是值得的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1001 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 98ms · UTC 18:39 · PVG 02:39 · LAX 11:39 · JFK 14:39
    ♥ Do have faith in what you're doing.