【交流】关于 VSCODE 和 Emacs 的抉择问题

我也認為 Emacs 的補全很爛, 對於我這種需要寫很多語言的人, 就很依賴補全. 總不能寫10種語言然後全部都要記住吧? :sweat_smile: 後來我寫了 company-fuzzy, 把補全最大限度地顯示出來. 至少有了"接近" IDE 的體驗. :yum:

1 个赞

感觉 lsp-bridge 部分可以拆成单独的帖子,歪楼歪的太多了 :joy:

3 个赞

感谢提醒, 已经分离至 远程txt文件没法触发 lsp-bridge 发送 change_file 消息 继续讨论。

是的. 好像Neovim的光标可以缓动, 跟果冻一样, 挺好看的. 要是Emacs也有就好了

我曾经在没有比较好用的代码补全和跳转的情况下坚持用emacs开发一个UE4的项目,是挺难受的。后来用上了lsp,感觉上不比用visual studio差。 如果你有时间,就慢慢研究emacs,这个过程会让你收获不少意想不到的知识。我就在尝试使用emacs+lsp开发UE项目的过程中更详细地了解了UE4项目的编译过程。如果感觉没时间或没兴趣,那就只用现成的工具,也没有什么问题。 总之,如果emacs对你来说是一个完成其它目的的工具,那就不要执着于它,而是专注于你的真正目标。如果你对使用,研究emacs本身有兴趣,那么也就不需要再多问什么了。关键是搞清楚你自己真正在乎的是什么。你也可以一边先用其它工具,一边利用闲暇时间研究emacs,等到可以将它作为生产力工具使用时再替换掉其它工具。

6 个赞

没想到在emacs china里也能看到除草剂……

magit天下第一!

如果还没有emacs的肌肉习惯果断vscode,头都不带回的。

Emacs 的最大问题是代码写着写着,发现折腾 Emacs 更香,扎进 Emacs 里就忘了写代码的事了 :melting_face:

6 个赞

从 vscode 转到 emacs,让我感到最爽的其实是文件管理功能。

dired 已经很爽了,摆脱了文件管理器点点点、方便的重命名、双栏复制/移动等;之后用上dirvish,就更爽了,界面美观度++,这种带预览功能的列表式文件管理,用来管理图片、视频真是太好用了,我都不太想开 nautilus 了。

emacs 最大的问题就是慢。我切到 vscode、neovim、甚至是 emacs -q 都能感觉到流畅度的提升。

但是相对的,这个慢也让我这个 doom 用户思考(折腾、摸鱼),哪些功能是必要的,哪些功能是没有必要的,有没有更好的替代品等。从中了解到了很多编辑器功能的原理,也算是有所受益。

2 个赞

Emacs 的优势是全键盘和深度定制,如果你的需求不是这两个,VSCode 可能更合适

1 个赞

dired 真的是太好用了,批量改名字很方便