MacOS下emacs几个问题

无奈需要用mac,把emacs配置从linux复制过来 貌似有各种不对 emacs版本2.8

前面这个难看的横线是啥?

还有mac下有fcitx-rime吗? 我用的mac下的小狼豪,应该是一个东西吧,那evil模式如何配置中文切换?

  1. 全角空格
  2. 没有

https://github.com/suliveevil/emacs.d/blob/b8a171a8dc4f7c67d599ffa4b3428635a4fec632/init.el#L156

你给的配置代码是不是没粘贴完整?我复制进去报错。。。

链接点进去,你在论坛里当然看不全我 GitHub 上的配置,文件被截断了。

我 sis 的配置也是抄别人的,所以用了 use-package 这个第三方插件的依赖。

而且要注意的是我使用的是 macOS 原生输入法,而不是 RIME,你要配置小狼豪(macOS 上叫鼠须管)就要参考别人的配置了。

sis 在 macOS 上依赖 macism,而且macOS 版本不同,输入法的 id 也是不一样的。

需要在命令行运行一下 macism 获取当前输入法的 ID。

太感谢了! 你是在mac上用emacs30? 感觉咋样啊? org-roam啥的都能用吗?

我比较菜,org-roam 还没用起来。

Emacs 30 偶尔会闪退,不过我不是程序员,问题不大。 :stuck_out_tongue_closed_eyes:

惊了,成功了!

我也不是程序员,握手。

握爪握爪,哈哈

全角空格这个有啥解决办法吗?

我发现我在里面的拼音也出现这个问题了,好难受啊。

这和 macOS 没关系,Emacs 28 以后所有平台都是这样,原因是 RMS 有天心血来潮听说有的软件用和普通字符相似的 Unicode 字符隐藏信息,问能不能把 Unicode 空白之类的标记出来,然后变成新版本默认的了。

修改 homoglyph face 就行了

3 个赞

请问在设置里具体咋设置,俺是小白。。。

  1. 打开 Emacs 输入“M-x”(其中“M”代表“Alt”键),然后输入“customize-face”并回车。
  2. 在弹出的对话框中,输入“homoglyph”并回车
  3. 调整 face
  4. 完成调整后,点击“Apply and Save”保存更改