用惯了 Vim 也有副作用

2023-04-05 10:36:03 +08:00
 xiaotianhu
用 vim 十几年了,中间也换过其他编辑器。

折腾 VSCode ,鼓捣 Vim 模式,装一堆插件,弄完一看跟 Vim 一样,不如直接用 Vim 了。再也不折腾了。

最近开始写 swift ,只能用 XCode 效率大降。哪儿哪儿都不得劲,基本残废的 vim 模式,简直没法用。

只好打开 Vim ,写一会再切回 Xcode 看看。太惨了
8374 次点击
所在节点    程序员
53 条回复
nethard
2023-04-05 17:43:23 +08:00
@imkerberos swift 是有官方的 language server protocol 的
imkerberos
2023-04-05 17:45:31 +08:00
官方的 sourcekit 不如没有,巨难用,卡得一笔。
nethard
2023-04-05 17:51:27 +08:00
@imkerberos 看来苹果不地道啊,还是逼人用 xcode
ChrisFreeMan
2023-04-05 18:10:57 +08:00
@nethard 不只是难用,和卡的一笔,这玩意是个未完成品,苹果对于开发工具的投入是扣的要死,开发进度一年都没啥变化。而且 sourceKit 还只支持 swift package manage 不支持 Xcode 的项目。
xinleibird
2023-04-05 18:56:20 +08:00
推荐 [VSCode Neovim]( https://marketplace.visualstudio.com/items?itemName=asvetliakov.vscode-neovim),用上了之后基本没有什么缺憾了……

- 背后用 nvim 做 headless server ,现在也基本上没有什么 bug 了。
- 一套配置 vsc 和 vim 都跑的欢(也注意要区分,vsc 下很多 nvim 的 plugin 没什么意义,详见配置示例示例)。
xinleibird
2023-04-05 18:57:58 +08:00
推荐 https://marketplace.visualstudio.com/items?itemName=asvetliakov.vscode-neovim ,用上了之后基本没有什么缺憾了……

1. 背后用 nvim 做 headless server ,现在也基本上没有什么 bug 了。
2. 一套配置 vsc 和 vim 都跑的欢(也注意要区分,vsc 下很多 nvim 的 plugin 没什么意义,详见配置示例示例)。

V2 的 markdown 格式真的……
bytesfold
2023-04-05 19:07:01 +08:00
新手,这两天用了 vim ,感觉查资料,回信息,用其他软件时候感觉极其割裂。。然后卸载了。
Yukiteru
2023-04-05 19:22:07 +08:00
@xinleibird 这扩展之前有输入中文导致视窗抖动的问题(下载量最高的那个 vim 插件也有),刚才看到你的信息就又去试了一下发现竟然好了,太高兴了。。。谢谢!
13936
2023-04-05 19:45:18 +08:00
学会了 vim ,就像孙悟空学会了腾云驾雾。
anytk
2023-04-05 20:03:00 +08:00
用了 7-8 年 vim ,现在转 doom emacs 了,
ksmiloLove
2023-04-05 20:50:19 +08:00
还好吧,vim 挺好用的啊
fengleiyidao
2023-04-05 21:00:02 +08:00
键盘党,基本上只有用 office 的时候才用鼠标,
平时用 vim ,但 macos 的快捷键都是 emacs ,
人都精神分裂了。
James369
2023-04-05 21:18:23 +08:00
vi 就像 windows 的记事本
me404
2023-04-05 21:42:54 +08:00
我现在用 neovim ,有时候在其他地方输入完了会下意识 jk 一下。。调上下也会下意识 jk 。。
lucaslee
2023-04-05 22:29:59 +08:00
图形化文本编辑主力两个工具:IntelliJ IDEA 和 Obsidian
所幸两个工具的 Vim 插件都很给力。
BTW:曾经纠结 Obsidian 和 logseq ,关键的一条就是 vim 的支持。
BTW2:其实早年我还给 word 装过 vim 插件,但效果实在有点差,还是放弃了。
raymanr
2023-04-05 22:54:04 +08:00
@me404 我也是,反正没事 jk 一下,用什么文本编辑软件都是写完就 jk ,然后又删掉
auh
2023-04-05 23:19:48 +08:00
vscode vim 只用其 normal 模式。
Ei1l
2023-04-06 00:04:02 +08:00
还没用上 gvim....感觉学了 vim 顺带把 sed 学了....
Lenic
2023-04-06 00:16:53 +08:00
我想说的是:Vim 你这算好的了,Emacs 更难受。

单纯吐槽,不引战

Vim 大部分用户的操作习惯都是一致的,但 Emacs 每个人有每个人定义的快捷键,然后换个编辑器,想死的心都有了……

反正我是能用 Emacs 尽量用,花时间配置一遍也要用,就为了自己用得舒服
ooops
2023-04-06 02:32:23 +08:00
小项目用 appcode 吧

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

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

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

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

© 2021 V2EX