考虑退坑 Vim

113 天前
 cj323

本人十年 Vimmer ,从上学时老师教开始用 Vim 写代码。后来一直是主力用 Vim/Neovim ,辅助 VSCode Vim 。浏览器里面用 Vimium 。

近年来到了 ai 时代,我发现 Vim 很多快的地方可以 tab 掉,比如宏,jump 等等。而 Vim 生态里面又没有什么有竞争力的插件能和 VSCode ,Cursor 这些比辅助编程,由此我逐渐转到其他编辑器+Vim 插件。问题是,这些插件还是二等公民的感觉,往往由社区维护。即便是官方维护的,也只能说勉强能用,还是很多地方变扭,尤其是 ai 相关的功能。

加上前两年 Vim 创始人离世,和开源社区的不稳定性,也让我 Vim 其前景越发担忧。

由此,我考虑”忘掉“Vim ,用更现代的编辑器+鼠标编程,并学习原生快捷键。只在没有 GUI ,远程服务器用 Vim 。浏览器也卸载 Vimium 。

有水友有同样的想法么?

7653 次点击
所在节点    程序员
65 条回复
joyhub2140
113 天前
我也快用了 10 年 vim 了哈,但我只用 h j k l w b f d r 这几个命令,我自己是不推荐用太多命令的,因为这玩意只要一段时间不用,肌肉记忆就会没了相当大一部分自己之前研究的各种技巧。

只保留常用几个命令就可以了。
benjen000
113 天前
以前我也用了几年 vim ,后面转到 vscode 了。写代码 80%的时间都花在思考如何写上面,用 vim 我键盘敲到冒烟又能快多少呢。vscode 啥的有完整的工具链,vim 把插件配置满了也就是把 vim 改造成另一个 vscode ,没啥意义。
Alias4ck
113 天前
没有
k9982874
113 天前
别自己犯轴,vim 就服务器上编辑下配置文件可以了,平时利用好现代工具带来的便利吧
vim 用的再犀利,键盘敲出火星子效率也不如指挥 ai 生成代码
chendy
113 天前
十多年编程,四年 ideavim
折腾工具是不可能折腾的,但是专心拉屎的时候鼠标一定是不会碰的
xntzmk
113 天前
就用 vscode vim 不是挺好的,能享受 ai 插件的同时用 vim 操作
james122333
113 天前
证明你还没发现这种工具真正用法
与 ai 是不冲突的 与鼠标也不冲突
gouflv
113 天前
vscode 或许是最不折腾的 vim 编辑器
Maboroshii
113 天前
工具顺手就好,你可能觉得 vim 不顺手了吧。
gouflv
113 天前
vscode 自带的快捷键和 vim 确实会需要混用,但是为了生产力只能忍了
katwalk
113 天前
用过 Vim ,不管在什么软件, 我的上下左右都是 JKHL ,所以 Vim 不在电脑里,在心里。
Vogan
113 天前
前段时间用 Neovim 起飞,后来用 cursor 后,还是 tab 更快
zhouyin
113 天前
@katwalk
vscode 怎么配 JKHL?
burby
113 天前
@zhouyin 你去插件市场搜 vim 就有了
agagega
113 天前
说来讽刺,vim 模拟插件做得最好的编辑器是 emacs
OneLiteCore
113 天前
三四年前刚接触 Vim 的时候曾经也折腾过各种配置,后面意识到如果目的是提高生产力的话就不该过分折腾 IDE 、Linux 桌面或者各种插件工具上。但也不是说要戒掉 Vim ,我主力开发始终是 IDEA 或者 VSCode ,而 Vim 则适合放在 Windows Terminal/iTerm/Guake 等下拉式终端里面当一个快速呼出的记事本。
hronro
113 天前
MajestySolor
113 天前
键盘敲出火星子的场景很少,而且越来越少
vim 没啥竞争力了🤣
charlestang
113 天前
这么多年来,我就是 Vim 插件,不可能不用,Vim 是种瘾,戒不掉。
skiy
113 天前
用 nvim 吧。不过,还是 vscode 生态好。所以……备用就行。在服务器上面修改配置时用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1131559

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX