为什么我放弃emacs了?

邪教,好怕怕呀 :joy::joy::joy:

idea买不起。。。。vscode对c/c++简直是后娘养的,而且是server端,根本没x。。。加上网络限制,还是emacs这种整个配置打包到对应机器好一点

Emacs Lisp虽然残疾,而且缺乏一些特性。但大体上还是比那些General Purpose Language舒服多了 :joy:

  1. 完全传引用,对于非系统级语言来说减轻了程序员心智负担。而且引用传进闭包里不像java有只读限制
  2. Let block让变量的scope十分清晰,不像py global nonlocal 那倒腾来倒腾去搞死人。
  3. Unicode支持比JS,Py这些强了不知多少…。Elisp的正则虽然不走PCRE的寻常路,但是除了环视以外该有的功能都有。

面对自由而无所适从

我觉得这可能是很多人不适应Emacs的原因。很多人使用编辑器只是为了应付工作,过多的自由对他们是更多的负担.

写Java/Scala这些我是绝对不会用Emacs的,因为Idea做得太好了。

但是,很多别的语言都是可以很Happy地用Emacs的。不过现在VSCode太方便了。。。

兄弟,我上上个月也有你这种感觉,不过现在我不这么认为了,Emacs 还是非常好用的,不用鼠标了。magit 和 org mode 真的是神器。

这是当年我发的帖子。现在想想还是当年入门。过了那痛苦的阶段,后面的日子就甘甜了。hold 住哇。

3 个赞

甘甜了?vue智能补全搞定了没

哈哈哈,我记得你那个帖子 :rofl: 现在真香了?

搞定了,用lsp-mode ,小项目可以用。大项目太卡。我现在不用提示了。直接写了,api也不算多。用起来挺还不错。

恭喜你,现在有了。

意义不意义不重要,虚荣心,这种帖子能赚回帖量,有成就感。就像 github 上很多写中文文档赚 star 的。然后在群里各大社区到处要人点 star 的处处都是。

Org我是用的,为啥我感觉vc-git或者在终端用原生的git就能满足我了。感觉git的命令行还挺好用的啊。

从来不想在自己的Emacs装太多额外的插件。

用了 magit 谁还用 Git 命令行啊 :joy::joy::joy:

5 个赞

其实只要仔细的看看emacs的帮助文档(C-h i)好多功能就能搞明白。
英语不好不要紧,可以安装一些词典插件(bing),遇到不会的单词就查,很快就能搞明白。
重点看2个板块 Emacs(emacs的基本用法)和 ELisp(emacs lisp 这样才能搞清楚那些配置)。
我已开始接触emacs都是一直在网上找各种教程,各种配置,学得云里雾里,最后狠下心来去啃英文的帮助文档,才对emacs有了完整的认识。

推荐一个英汉词典插件 bing-dict 可以方便的在emacs中查看生词

卧槽,作者一定是个魔鬼

我个人还是挺喜欢的,但是我现在同意绝大多数情况下VS Code比emacs简单好用。不过习惯了还是想用一下emacs,只是Windows下的体验真的是不大好。

试试在wsl下面用emacs,体验很不错。几乎没有槽点。如果用上wsl2应该会更好。

magit 太顺手就怕不小心搞点什么出来

嘻嘻,所以要时常按下 $ :smile:

1 个赞

我我我~~~