最近公司开发一套分布式操作系统,要求开发框架用 vim 编辑器,开发团队所有人都要学习 vim 编辑器的使用。
你们有遇到这样的情况吗?

写操作系统了,用 vim 不觉得奇怪,但是强制应该没必要

这种多半都是脑子有包!以前没有 vscode 的时候,用 vim 也无可厚非。毕竟有些人在 windows 下开发需要依赖 sectureCRT 这些工具。linux 系统下,当年很多 ide 也不好用。
vscode 也支持远程开发,实在想不到必须用 vim 的理由。
#利益相关,09-13 年重度 vim 使用者,熟悉 vimscript 编写一些插件。 现在偶尔用用 nvim ,频率也是极低。基本都是 vscode ,或者 xcode 开发 ios

两个字送给公司,傻屌

极客自己玩玩可以,推广全员就是二臂。

Apple 曾经不让用 vscode ,现在基本全面拥抱了

我刚毕业时候入职的嵌入式公司.两级跳板到开发 LINUX 服务器. 只能用 VIM,没有任何带 UI 的工具.

当然那时候好像 IDE 也大都很垃圾就是了

在 AI 的潮流下,还有公司要求用 vim 做开发?

挺无脑的,要统一代码风格用 editorconfig 就可以了
或者 CI/CD 里加入风格检查

挺好的,天天用 vim

我们公司还真有。代码在服务器上,只能通过 ssh 登录上去修改代码。

利好卖 Vim 课程的人, 其实国外还是有一批人坚持 Vim 这个东西.

都 ssh 了 还差 vscode 远程吗 不理解

好似国外用 Vim 的人较多,国内好似很少

#12 只能内网,不允许安装软件。

两个字送给公司,傻屌

菊花 OD 又来上分了是吧

emacs!

可以搞一下 nvim 在搭配 www.lunarvim.org/zh-Hans/

个人喜欢用 vim ,但开发用什么工具是个人的事情,公司不应该去干涉。

都 AI 时代了,还搁这 vim 。那只能说你们 leader 属于那种抱着旧时代不放手的

我本职就开发 iOS 的,现在整天想着逃离 xcode😂 用插件构建了完整的工具链能让我用 vscode ( cursor 、windsurf )开发,除了可视化 UI 支持差点,其他非常爽

说出公司名,让大家长长见识

17 年的时候,进一个新项目组写 C++

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

背快捷键。

什么年代了还强制 vim, 撒 x 领导

微软都不敢要求员工用 win 电脑,贵司算哪根

赛博非主流杀马特差不多得了

听上去是菊厂的风度

我见过 jetbrains 全家桶和 nvim 来回切换着用的

说是调整心情

跟行业有关,行业内确实普遍使用 vim

软件开发的同学可能很难想象,某些行业,操作系统还是 centOS ,shell 还是 csh ,这么一想,用 vim 是不是就可以接受了

喜欢用没关系,有的环境所限只有 vim 能用也很正常,但规则层面强制就是纯纯 nt 操作

请问你是这个公司吗?

谁喜欢 vim ,自己装就可以了,既可以单独运行 (vim/gvim/neovim),也可以以插件的形式装给 ide 。开发团队只需要在写法规范,linting 上统一就可以了。

lz 说的这个是我确实没见过的特殊脑残操作

一般这种公司活不长

哪里来的公司那么好

用 vim 优点真的很多 可以方便共用快捷设定 可以针对工作定制化个种自动化脚本 只不过真的会用的比例少

没开发过操作系统。不过我觉得技术栈没问题的话,用 vim 也没啥问题。

能整一套懒人开发配置那就更好了

copilot ,augment code 也有 vim 插件,懒人配置像 spacevim 、doomnvim 也可以。

vim 插件不好配,我喜欢开箱即用。顺便问一下 yespmp 也是你们家的吗?之前叫亦云 one-cloud ?

这某些行业是包括了 ic 吧😂

想了解一下是什么公司,感觉挺好的

哈哈哈,你们公司最懂 vim 的我问他几个快捷键保证他不会

#41

vim 好用是好用的 ,但真不适合所有人

你应该向领导提议用 windows 记事本🐶

做第二编辑器可以,有时调试环境真除了 vim 啥都跑不起来……
做第一编辑器有点过分……那么多文件拿 vim 多窗口管理简直要死……

07 年第一份工作就是远程到服务器用 vim 开发

其实就算字符界面 也不知有 vi[m] 还有很多编辑器 emacs micro 等等 限制的太死不是好事
论自由度 emacs 也不逊于 vim 但是就指定一个 那不建议待

vim 确实好用,差不多我也是十多年的使用过程了,除了主业的 java ,在 vim 简直不可用,其他 go python rust js 之类的,vim lsp 下还是挺好用的。 但是,企业强制要求,不看具体情况,多半是哪个 cto 钟爱这个,再要求下面也这么搞,多半也是个管理上的半吊子。

没问题,不喜欢你别去就行

我当老板会强制使用 vscode 的开源版 VSCodium ,既白嫖 vsc 的便捷性,又不给微软贡献 telemetrics

自己有信仰可以。但是强迫公司的员工使用就很过分了。

为了保护源代码吧,多层跳板进去。
钱到位了,这要求很合理啊。

我一般是 IDE + VIM 插件来使用挺爽的,因为不用鼠标可以更加的专注

是不是为了让你们直接在服务器上纯内网进行开发?

我就在国外啊。我就没见过工作用 Vim 的,就学校机房一个木讷的系统管理员用那种旧东西。