考虑退坑 Vim

2 天前
 cj323

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

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

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

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

有水友有同样的想法么?

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

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

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

https://yangjunhui.monster/t/1131559

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

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

© 2021 V2EX