Windows 10 Emacs 27.1 WSL 2 终极配置教程

可以直接使用windows的自带输入法输入中文么?还是只能用emacs自带输入法,wsl2目前最困扰我的是输入法

1 个赞

目前只能用wsl下面的输入法,也就是WSL系统安装的输入法或者Emacs中安装的输入法。我用的是emacs-rime,安装配置都很省事,用起来也很好。

也许WSL 2官方支持GUI时就可以用Windows自带的输入法了。但是这个特性什么时候发布就不知道了,一直没什么新消息。

我用的是rime-emacs,很好用没问题。教程里面也有说。

1 个赞

请教一下楼主,wsl2 下的 emacs 怎样配置才能发送通知呢? 使用 org-pomodoro 总会报错 Error: (dbus-error "The name org.freedesktop.Notifications was not provided by any .service files")

Blog 地址改成

欢迎大家继续支持。

1 个赞

Xserver 设置里要加一个 -keyhook 参数 ,不然ESC键不会被捕捉发送到GUI中,这样evil 用户就干瞪眼了。

用英文键盘就没事。

我还没研究通知这部分,有解决方法了吗?

可以使用:

(setq browse-url-browser-function 'browse-url-generic
        browse-url-generic-program "wslview")

需要安装wslu

暂时还没有找到比较好的解决方案

Installation of wslu steps:

  1. Visit for wslu package installation steps at wslu Wiki (wslutiliti.es)
  2. Add below to /etc/wsl.conf
    [interop]
    enabled = true
    
  3. Shut down WSL with command wsl --shutdown
  4. Start WSL with command wsl

Test page:

$ wslview index.html
$ wslview https://www.baidu.com