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

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

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

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

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

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

    说是调整心情
    llh880808
        29
    llh880808  
       15 天前
    跟行业有关,行业内确实普遍使用 vim

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