emacs用在哪个系统上的问题

大家emacs主要是用在哪个操作系统上呀,咋总觉得win10上的emacs25不太好用,哈哈,是不是得换个操作系统啦,哈哈。大家各抒己见。

27都正式release好久了呀 兄弟

一开始是最先在 Windows 上用 Emacs 的,因为那时候刚刚学,所以对 Emacs 的启动速度没有太在意,也就不知道 Emacs 在我这台电脑上的运行速度到底怎么样。后来因为 Windows 用腻了,就换成 Linux 了,听说 Windows 上的 Emacs 启动很慢,我又刚好换成了 Linux,也是挺幸运的了吧。


不知到你的 Win 10 上的运行速度怎么样,太慢的话,可以采取一些措施来加快启动速度就比如设置中文字体、字体缓存等,也可以用 WSL。话说,Emacs 不是都 27.2 了吗

还没升级,哈哈😃

linux上的emacs好用吗,我一直没有更新,哈哈

因为我在 Windows 上用 Emacs 的时间不长,所以我也不知道相比于 Windows,Linux 上的 Emacs 到底好不好用,哈哈 :rofl:

哎我还是得去linux下去试试emacs

Linux 下最好用,其次是 Mac,然后才是 Windows。

我三个都用 :smile:

win11,wslg,arch,emacs-git :grinning:

三个系统都用过,Linux上面的真的最好用,和终端无缝连接;MacOS的Emacs有种后娃的味道,格格不入,比如GUI版本不继承终端的环境变量;Windows上面的Emacs完全就是抱养的,cmd太难用导致Emacs与命令行小工具的配合威力大减。

目前主力用Windows电脑,开启wsl1然后跑终端的emacs-native-comp-git。用wsl1的原因主要是和Windows文件系统集成度好,可以用Linux里面的fd和ripgrep在Windows里面搜东西。Emacs中我用fd-dired和counsel-rg配合这俩。

1 个赞

emacs git是操作系统嘛😷

总结的到位,wsl感觉也难用,不知道大佬觉得如何

亲生的,后养的,抱养的。。。搁这儿三胎了

1 个赞

Emacs 主要维护者之一就是 MS-Windows 用户,所以 MS-Windows port 的大部分代码会和 X port 同步,真正保养的是 NS port(macOS 和 GNUstep),上个月我挽救后才学会显示 overhang,tab bar 和 box face,之前这些都不行。

5 个赞

28都要正式release了,新的版本性能好不少。另外,跟Emacs最配的还是Linux。如果要折中,就是mac。Windows是基于msys2的,性能天生就不行,跟git一个样。

之前也能显示 tab bar 和 box 啊(倒是overhang是什么?

27 的 box face 和 tab bar 都有问题,box face 受到 mouse-face 后会被 mouse face 覆盖

overhang 是指的一个字符覆盖左右的其他字符,斜体字符中会有很多

Emacs 在 windows 上不用 msys2,直接使用 win32 API,只是编译时用来运行 configure

现在不用了?以前带一堆msys的库才能运行。

如果使用 msys2,那 ftp.gnu.org 的安装包就会大很多,性能会受到影响,windows 98 等老系统也会用不了。