V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
codigger
V2EX  ›  Vim

有无公司要求开发用 Vim 编辑器?

  •  
  •   codigger · 2025 年 5 月 21 日 · 7203 次点击
    这是一个创建于 238 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近公司开发一套分布式操作系统,要求开发框架用 vim 编辑器,开发团队所有人都要学习 vim 编辑器的使用。
    你们有遇到这样的情况吗?
    64 条回复    2025-11-10 13:31:01 +08:00
    Kaiv2
        1
    Kaiv2  
       2025 年 5 月 21 日
    写操作系统了,用 vim 不觉得奇怪,但是强制应该没必要
    promiser3d
        2
    promiser3d  
       2025 年 5 月 21 日   ❤️ 2
    这种多半都是脑子有包!以前没有 vscode 的时候,用 vim 也无可厚非。毕竟有些人在 windows 下开发需要依赖 sectureCRT 这些工具。linux 系统下,当年很多 ide 也不好用。
    vscode 也支持远程开发,实在想不到必须用 vim 的理由。
    #利益相关,09-13 年重度 vim 使用者,熟悉 vimscript 编写一些插件。 现在偶尔用用 nvim ,频率也是极低。基本都是 vscode ,或者 xcode 开发 ios
    lisxour
        3
    lisxour  
       2025 年 5 月 21 日   ❤️ 2
    两个字送给公司,傻屌
    SimonOne
        4
    SimonOne  
       2025 年 5 月 21 日   ❤️ 2
    极客自己玩玩可以,推广全员就是二臂。
    RheatiN
        5
    RheatiN  
       2025 年 5 月 21 日
    Apple 曾经不让用 vscode ,现在基本全面拥抱了
    m1nm13
        6
    m1nm13  
       2025 年 5 月 21 日
    我刚毕业时候入职的嵌入式公司.两级跳板到开发 LINUX 服务器. 只能用 VIM,没有任何带 UI 的工具.

    当然那时候好像 IDE 也大都很垃圾就是了
    crayhuang
        7
    crayhuang  
       2025 年 5 月 21 日
    在 AI 的潮流下,还有公司要求用 vim 做开发?
    henix
        8
    henix  
       2025 年 5 月 21 日
    挺无脑的,要统一代码风格用 editorconfig 就可以了
    或者 CI/CD 里加入风格检查
    defunct9
        9
    defunct9  
       2025 年 5 月 21 日
    挺好的,天天用 vim
    play78
        10
    play78  
       2025 年 5 月 21 日
    我们公司还真有。代码在服务器上,只能通过 ssh 登录上去修改代码。
    importmeta
        11
    importmeta  
       2025 年 5 月 21 日
    利好卖 Vim 课程的人, 其实国外还是有一批人坚持 Vim 这个东西.
    victimsss
        12
    victimsss  
       2025 年 5 月 21 日
    @play78 都 ssh 了 还差 vscode 远程吗 不理解
    codigger
        13
    codigger  
    OP
       2025 年 5 月 21 日
    好似国外用 Vim 的人较多,国内好似很少
    play78
        14
    play78  
       2025 年 5 月 21 日
    @victimsss #12 只能内网,不允许安装软件。
    Yanlongli
        15
    Yanlongli  
       2025 年 5 月 21 日
    两个字送给公司,傻屌
    ndxxx
        16
    ndxxx  
       2025 年 5 月 21 日
    菊花 OD 又来上分了是吧
    YsHaNg
        17
    YsHaNg  
       2025 年 5 月 21 日 via iPhone
    emacs!
    c3de3f21
        18
    c3de3f21  
       2025 年 5 月 21 日
    可以搞一下 nvim 在搭配 https://www.lunarvim.org/zh-Hans/
    suckinbottle
        19
    suckinbottle  
       2025 年 5 月 21 日   ❤️ 2
    个人喜欢用 vim ,但开发用什么工具是个人的事情,公司不应该去干涉。
    xz410236056
        20
    xz410236056  
       2025 年 5 月 21 日
    都 AI 时代了,还搁这 vim 。那只能说你们 leader 属于那种抱着旧时代不放手的
    xz410236056
        21
    xz410236056  
       2025 年 5 月 21 日
    @promiser3d 我本职就开发 iOS 的,现在整天想着逃离 xcode😂 用插件构建了完整的工具链能让我用 vscode ( cursor 、windsurf )开发,除了可视化 UI 支持差点,其他非常爽
    FrankAdler
        22
    FrankAdler  
       2025 年 5 月 21 日 via Android
    说出公司名,让大家长长见识
    KING754
        23
    KING754  
       2025 年 5 月 21 日
    17 年的时候,进一个新项目组写 C++

    Linux 下 vim 写。
    经常开三窗口,四窗口。

    背快捷键。
    chatgptnext
        24
    chatgptnext  
       2025 年 5 月 21 日
    什么年代了还强制 vim, 撒 x 领导
    foolishcrab
        25
    foolishcrab  
       2025 年 5 月 21 日 via iPhone
    微软都不敢要求员工用 win 电脑,贵司算哪根
    y1y1
        26
    y1y1  
       2025 年 5 月 21 日   ❤️ 1
    赛博非主流杀马特差不多得了
    catazshadow
        27
    catazshadow  
       2025 年 5 月 21 日 via Android
    听上去是菊厂的风度
    datou
        28
    datou  
       2025 年 5 月 21 日
    我见过 jetbrains 全家桶和 nvim 来回切换着用的

    说是调整心情
    llh880808
        29
    llh880808  
       2025 年 5 月 21 日
    跟行业有关,行业内确实普遍使用 vim

    软件开发的同学可能很难想象,某些行业,操作系统还是 centOS ,shell 还是 csh ,这么一想,用 vim 是不是就可以接受了
    coldle
        30
    coldle  
       2025 年 5 月 21 日
    喜欢用没关系,有的环境所限只有 vim 能用也很正常,但规则层面强制就是纯纯 nt 操作
    icebay
        31
    icebay  
       2025 年 5 月 21 日
    请问你是这个公司吗?
    beyondstars
        32
    beyondstars  
       2025 年 5 月 21 日
    谁喜欢 vim ,自己装就可以了,既可以单独运行 (vim/gvim/neovim),也可以以插件的形式装给 ide 。开发团队只需要在写法规范,linting 上统一就可以了。
    20015jjw
        33
    20015jjw  
       2025 年 5 月 21 日 via iPhone
    lz 说的这个是我确实没见过的特殊脑残操作
    realpg
        34
    realpg  
    PRO
       2025 年 5 月 21 日
    一般这种公司活不长
    james122333
        35
    james122333  
       2025 年 5 月 21 日 via Android
    哪里来的公司那么好
    james122333
        36
    james122333  
       2025 年 5 月 21 日 via Android
    用 vim 优点真的很多 可以方便共用快捷设定 可以针对工作定制化个种自动化脚本 只不过真的会用的比例少
    lemos1235
        37
    lemos1235  
       2025 年 5 月 21 日
    没开发过操作系统。不过我觉得技术栈没问题的话,用 vim 也没啥问题。
    james122333
        38
    james122333  
       2025 年 5 月 21 日 via Android
    能整一套懒人开发配置那就更好了
    lemos1235
        39
    lemos1235  
       2025 年 5 月 21 日
    copilot ,augment code 也有 vim 插件,懒人配置像 spacevim 、doomnvim 也可以。
    kaedeair
        40
    kaedeair  
       2025 年 5 月 21 日
    vim 插件不好配,我喜欢开箱即用。顺便问一下 yespmp 也是你们家的吗?之前叫亦云 one-cloud ?
    Silent7Wang
        41
    Silent7Wang  
       2025 年 5 月 21 日
    @llh880808 这某些行业是包括了 ic 吧😂
    xuboying
        42
    xuboying  
       2025 年 5 月 21 日
    想了解一下是什么公司,感觉挺好的
    tcper
        43
    tcper  
       2025 年 5 月 21 日
    哈哈哈,你们公司最懂 vim 的我问他几个快捷键保证他不会
    llh880808
        44
    llh880808  
       2025 年 5 月 21 日
    wuruxu
        45
    wuruxu  
       2025 年 5 月 21 日
    vim 好用是好用的 ,但真不适合所有人
    Kiriya
        46
    Kiriya  
       2025 年 5 月 21 日
    你应该向领导提议用 windows 记事本🐶
    yankebupt
        47
    yankebupt  
       2025 年 5 月 22 日
    做第二编辑器可以,有时调试环境真除了 vim 啥都跑不起来……
    做第一编辑器有点过分……那么多文件拿 vim 多窗口管理简直要死……
    nutting
        48
    nutting  
       2025 年 5 月 22 日
    07 年第一份工作就是远程到服务器用 vim 开发
    syam
        49
    syam  
       2025 年 5 月 22 日
    其实就算字符界面 也不知有 vi[m] 还有很多编辑器 emacs micro 等等 限制的太死不是好事
    论自由度 emacs 也不逊于 vim 但是就指定一个 那不建议待
    ThinkCat
        50
    ThinkCat  
       2025 年 5 月 22 日   ❤️ 1
    vim 确实好用,差不多我也是十多年的使用过程了,除了主业的 java ,在 vim 简直不可用,其他 go python rust js 之类的,vim lsp 下还是挺好用的。 但是,企业强制要求,不看具体情况,多半是哪个 cto 钟爱这个,再要求下面也这么搞,多半也是个管理上的半吊子。
    zagfai
        51
    zagfai  
       2025 年 5 月 22 日
    没问题,不喜欢你别去就行
    shijingshijing
        52
    shijingshijing  
       2025 年 5 月 22 日
    我当老板会强制使用 vscode 的开源版 VSCodium ,既白嫖 vsc 的便捷性,又不给微软贡献 telemetrics
    mandex
        53
    mandex  
       2025 年 5 月 22 日
    自己有信仰可以。但是强迫公司的员工使用就很过分了。
    flmn
        54
    flmn  
       2025 年 5 月 22 日
    为了保护源代码吧,多层跳板进去。
    钱到位了,这要求很合理啊。
    ychost
        55
    ychost  
       2025 年 5 月 22 日
    @ThinkCat 我一般是 IDE + VIM 插件来使用挺爽的,因为不用鼠标可以更加的专注
    suofeiya
        56
    suofeiya  
       2025 年 5 月 22 日
    是不是为了让你们直接在服务器上纯内网进行开发?
    twig
        57
    twig  
       2025 年 5 月 23 日 via iPhone
    @codigger 我就在国外啊。我就没见过工作用 Vim 的,就学校机房一个木讷的系统管理员用那种旧东西。
    codigger
        58
    codigger  
    OP
       2025 年 5 月 29 日
    @FrankAdler 不敢不敢,我还要待着码字
    codigger
        59
    codigger  
    OP
       2025 年 5 月 29 日
    @alukongfu 现在要强制了
    codigger
        60
    codigger  
    OP
       2025 年 5 月 29 日
    @IceBay 哈哈哈,一家创业企业,开发分布式操作系统,要求用自研的开发语言 OSE
    codigger
        61
    codigger  
    OP
       2025 年 5 月 29 日
    @james122333 要背快捷键
    codigger
        62
    codigger  
    OP
       2025 年 5 月 29 日
    @suofeiya 对的,内网操作
    james122333
        63
    james122333  
       2025 年 6 月 9 日 via Android
    @codigger

    这是习惯不是背
    0x2CA
        64
    0x2CA  
       2025 年 11 月 10 日
    虽然我用 vim ,也推荐 vim ,但是这种强制要求的公司都是沙雕,喜欢用啥就用啥,当然统一编辑器有个好处就是,大家共同维护一套环境,比如一个人写好的一些东西,其他相同编辑器的也可以用
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3372 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:03 · PVG 08:03 · LAX 16:03 · JFK 19:03
    ♥ Do have faith in what you're doing.