Using Emacs on Windows with WSL2,X410 有人试过吗?

安装了 WSL 2,想试试运行 GUI 版的 Emacs。是不是要先安装 apt-get install emacs?X410 收费 71¥,有人试过吗?

感觉 WSL2 不支持直接访问 Windows 系统的文件,跟 WSL1 比是个倒退。 可以先试试 mobaXterm 再买 x410

千万不要买,用免费VcxSrv就很好,我用了两个多月了,很好用。

想写总结,迟迟没写出来。

核心只有一句话,卸掉所有的输入法,只用windows原装的输入法,就不会出现任何问题。

image

如果装了其他输入法,会出现各种各样的问题。

emacs内部的中文输入用emacs-rime.

X410有7天的试用,与VcxSrv没有任何区别。 关键就是只用微软的拼音输入法,不要装在其他中文输入。

安装步骤:

add-apt-repository ppa:kelleyk/emacs
apt-get update
apt-get install emacs27

这个版本开了dynamic-module support,能装vterm。

能直接访问

image

C盘挂在 /mnt/ 下面

性能有问题吗?我看官网介绍说是不推荐用,如果有需要直接访问Windows文件系统就选WSL1。难道是最近改善了?
另外请问下,WSL2 会影响 VMware 吗? 我的系统必须用 VMware 同时其他系统。

我用的没有问题,linux下的文件全部都是c盘的连结

image

用Linux完全控制windows,很棒。

1 个赞

嗯,我下了试用版的。还没搞定,我的 WSL 2 网络有问题,无法访问 Windows 主机。

现在vxcsrv的启动参数和wsl2里面的网络配置是怎么搞来着?

我这一段时间都是terminal了,不记得怎么搞了

这句是真的内涵 :rofl:

2 个赞

原先也一直在terminal中,1月份的时候把中文输入法都删掉后,vxcsrv中的各种不灵光就解决了。

详细的配置,我也想不起来了,没留好记录。那段时间刚总结完无障碍地运行windows版本的doom-emacs。整理资料写wsl2-gui版本的时候,机缘巧合地被论坛禁言了一段时间,就搁置了。

有区别的,X410 名不虚传。 之前特价75买的,我认为很值。

话说去年Microsoft 就承诺WSL2要支持GUI Apps 而不用通过X server 实现。不知道有没有上线日期?

入了X410,没有试过vxcsrc和mobaxterm,但是x410用起来确实还不错,而且一些和WSL协作的问题有简单的文档,还是可以的。

WSL2 的 GUI 现在怎么样,如果在 hidpi 上面显示清晰吗?还有就是有没有延迟?

请教下 WSL2 的 Ubuntu 20.04 能否安装 Emacs 28.0.50? 还是需要自己编译安装?

系统默认是 26.3

➜  ~ apt-cache show emacs
Package: emacs
Architecture: all
Version: 1:26.3+1-1ubuntu2
Priority: optional
Section: universe/editors
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>

添加这个源之后是27

add-apt-repository ppa:kelleyk/emacs
➜  ~ apt-cache show emacs27
Package: emacs27
Priority: optional
Section: editors
Installed-Size: 21294
Maintainer: Kevin Kelley <[email protected]>
Architecture: amd64
Version: 27.1~1.git86d8d76aa3-kk2+20.04
Replaces: emacs27-nox

没有现成的28的包

➜  ~ apt-cache show emacs28
N: Unable to locate package emacs28
E: No packages found
➜  ~
1 个赞

用了VcxSrv很久了,非常满意。目前觉得跟Linux没啥区别。除了io性能差点而已。

你的屏幕是什么分辩率的,之前我看像 4k 屏上面,输入的延迟好像特别明显。

我尝试了一下安装Ubuntu 20.04 和 Arch Linux,然后通过X410 连接,Emacs 可以正常启动。
高分辨率(2K 显示屏)的问题通过设置字体就可以很好的解决。
目前WSL2 + Archlinux + Native Emacs 28.0.50 + X410 在Windows 10 20H2 的使用很是令人满意!! Emacs 瞬间起飞了 :smiley:
希望巨硬早日支持 Gui Apps 就不用 X410 了。