你是因为什么才用emacs的?

我因为这两个原因才用Emacs的:

其一,Org Mode。功能太强大而内嵌在emacs里了。即使只使用其简单的功能,就觉得已离不了了。

其二,AUCTeX。这是用LaTeX的不二之选,再配合其中的RefTeX,还有插件CDLaTeX,超过所有的LaTeX编辑器。

因这两个刚需,我一直在用Emacs(不是什么高手,我觉得高手、低手之说也比较滑稽,又不是emacs的玩家)。虽然也会羡慕Vim的快捷,但Emacs已够用了。

怎么会羡慕Vim的快捷键呢?每次要按ESC 离得老远了,每次感觉就是再工作中突然被打断,不连贯。导致经常按错键,不得不养成看键盘得习惯,我用emacs得快捷键基本上按完,基本上手能快速得回到对应得位置。

哈哈,我也是嫌弃每次都是按 ESC 这个操作 :stuck_out_tongue:

Telega 最好用的 tg 客户端没有之一

因为Emacs带有中文输入法

因为不会修fcitx或者ibus,自己又经常用各种奇奇怪怪的系统,干脆就不折腾图形环境的输入法了,遇到中文输入直接 emacsclient -nw temp && (wl-copy < temp) 然后ctrl + V了

奇怪的环境包括:

容器内的图形程序,wayland,非FHS环境,不启动dbus的环境

因为可定制程度高,自己定制的东西越多就导致其它编辑器用越不顺手,所有就继续用emacs了,我主要定制了 快捷键org-mode

1赞

自带得输入法,不太好用啊,输入得标点符号都是英文符号,而且不能py这样啊,,你怎么解决的这个,我一般在极端环境下使用,没啥问题。不然真的打字好累

chinese-tonepy / rime

至于英文符号这个我倒是挺喜欢的,rime可以换成中文的符号。

tonepy就是带有声调的拼音,刚用的时候不习惯,用的多了就习惯了。打单字很不错的,而且没有性能问题,32M的开发板armv5te都能流畅跑

之前emacs-rime没出来的时候就一直用的tonepy

我日常写代码全都是Emacs, 写文章用的Org-mode,写代码除了java代码,日常写c,python, shell, go, rust, js/react 等代码基本上满足自己的需求了。

因为我没用过别的编辑器,所以想知道超过是指有哪些别的做不到的么,问同学感觉 overleaf 啥的功能也很完善,啥都有

入门 Unix 就会提到 vi 和 emacs,就这么两个都学了,emacs 启动慢,而且没有 vi 安装的普遍,就入了 vi/vim 门下,一晃二十年,今年丢了 vim 投奔 Emacs 了。

早年用过 org mode,一直没体会到精妙之处,Typora 一上手就爱上了。

AUCTeX 印象不错,但很久没写 TeX 文档了。

Gnus 用过一阵子,有点折腾,后来上 Thunderbird 了。

非常喜欢 SLIME/Sly/Cider,叹为观止,Doom Emacs 开箱硬货满满,evil 按键绑定,虽然小 bug 有一些,但也很够用了,逼格超越天际🤣

Emacs 给人的「集成」感觉很好。

问问你同学论文deadline前夜Overleaf突然挂了是什么感觉 (这是真事)。 Overleaf作为一个TeX编辑器,有不少功能,很适合新手。它也在逐步加入各种RefTeX的功能,跟ShareLaTeX合并之后也越来越强大了,但是有几个问题:

  1. Overleaf其实经常down,不是整个的down,但各个组件都会down。比如它的git组件就非常经常挂。现在免费账户似乎也不支持git了。
  2. 你写的时候必须有网络,而且网络不能太差。否则卡得你七荤八素的。即使网络好,也经常有明显的lag。
  3. 它的Vim mode有很多小问题,比如补全。(我不知道现在有没有修好)
  4. 如果你的TeX文档涉及多文件,那file/buffer/window管理会非常难受。
  5. 一旦编译出问题,其实挺难debug的。
  6. 缺乏CDLaTeX这种快速输入各种数学命令的工具,也没有preview-latex的局部编译公式(这个似乎是Emacs独家的)。其他TeX IDE的用户往往不知道啥叫局部编译公式,这里放个截图。
1赞

Org-mode,毫无疑问的 Org-mode

因为gvim在windows下面体验太差(启动时间长,2字节字体有时候识别不了等等),vim的生态里面有些好东西需要的依赖在windows下面还不好整(ycmd啥的,得装十几个G的VS),emacs基本上都是elisp,不太依赖外部程序

org-mode,dired-mode,自带中文输入法。

我听说过用 Overleaf 不知道咋多了一页然后直接被拒的。然后为了解决网络问题实验室自己搭了个,不过不支持 Git 确实很难受。

感谢提供一些 Insights。

说的真好,既回复了@ Voleking 的问题,我也受教了,感谢🙇‍

org-mode

有事没能及时回复,抱歉。@ yangsheng6810 的回复很精彩,对AUCTeX、RefTeX、CDLaTeX评说的很到位。

我只补充一点。我用过几年TeXstudio,它可能是专门为了LaTeX编写的最好的专业编辑器(也跨平台了)了,但要论用起来舒服(见大家伙儿的帖子),再加上我说的有了AUCTeX、RefTeX、CDLaTeX的加持,肯定就被比下去了。

不再想Vim,踏实用Emacs :grinning: