[已解决] wsl 下使用 emacs,一些箭头消失了,请教一下排查方向

image

在 wsl 上装了 ubuntu,然后装了 emacs27.1,用的windows terminal,windows 上装了 fira 字体并且给 ubuntu 配置了字体。

原来在 mac 上有 App 打开 emacs,magit 是有箭头表示可展开还是不可展开的。

另外,在 flycheck 下有问题,原来也会在最左边有一些标识,现在没了,我都不知道哪行有问题(没那么直观)

刚开始用 wsl,我是在终端里运行 emacs 的,终端配置成了 zsh,用的 modus-themes。

现在就是不知道为什么这些左边的箭头,flycheck错误标识没有展示,不太清楚怎么去定位,不太知道i该查找什么。。

求大佬指教,感激!


查了一下,这些左侧显示的应该是由 fringes 控制的,但在 terminal 开 emacs 是不支持 fringes的,得用 gui 模式下的 emacs

不过也有其它替代的提示方式~

先看下gui正不正常吧,终端的问题还蛮多的,我记得以前折腾过,最大的问题就是左右两侧边框啥的各种问题,用wslg或者x410之类的看看有没有问题吧。

原来还有 wslg,我之后试试看,thanks~

wsl 目前用作前端开发感觉够用了,终端上打开 emacs 也用着挺舒服,就是还有些小问题,像这种显示的,文字复制到 windows 的,一些键没法绑定之类的,可以的话把一些问题解决了,感觉还是一个蛮舒服的开发环境,总之比直接在 windows 上用舒服多了。

两侧边框确实还有些缝隙在,不过换个主题,和终端颜色一样就不会怎么在意了。