我是用的straight,候选缺失的是表情符号,我emacs目前本身也不支持表情显示。 知道左下角的字体显示要怎么解决吗?我默认用的是menlo字体,难道是NF?
难道不是 M-x all-the-icons-install-fonts?
(seq rime-title "R")
这是我的
把 R 改成你想要的就行了
这个值是在注册输入法的时候生效的,而注册是在require的时候就完成了。
如果改了这个值应该要重开 Emacs 才可以生效,留意有没有 elc 文件,如果有的话应该是优先 elc。
在 :custom
里设置 (rime-title "R")
再重开
重启以后还是没法生效。请问你用的什么字体?我安装一个字体就可以了
放到里面也是一样的。
应该只能改成英文 可以改其它符号
straight 的转码和字体没关系
改成英文和数字不行,这个变量的值是改了。指示状态栏一直引用之前的值。 不知道在哪里可以去除。
如是英文字符的话,感觉应该一定可以啊?你是说用默认的字符不行吗?
我猜你有 elc 文件。
可能是 init.el 里有 custom-set-variables
用emacs-plus + fish shell,遇到两个问题:
-
编译报错
ld: warning: directory not found for option '-L~/.emacs.d/librime/dist/lib/' ld: library not found for -lrime clang: error: linker command failed with exit code 1 (use -v to see invocation)
最终通过将
-L~/.emacs.d/librime/dist/lib/
改为-L ~/.emacs.d/librime/dist/lib/
解决 -
找不到编译后的动态库
Makefile中的TARGET设置的librime-emacs.so,但是rime.el里是用判断rime–module-path这个文件是否存在判定动态库是否编译成功,但变量rime-module-path 是用的
(concat "librime-emacs" module-file-suffix(默认为 .dylib)
,所以导致判断了 librime-emacs.dylib 不存在,最终通过(setq module-file-suffix ".so")
解决。
这两个都应该算是 bug ,第二个应该编译生成 dylib 才合理。
还有个shell不兼容的问题,我fork改了以下,顺便把改得地方发到你的pr了,你看看
多谢,通过这个设置是可以生效的。我刚才多加了setq
直接在:custom下增加(rime-title “R”) 是可以生效的,完美解决了。
好吧,又种草了,准备安装试试
搭车问下,rime词库词序怎么整?我用仓颉五,习惯打单字,自带词库有很多用不到的词组,怎么把词组都删了?
建议:每次启动的时候检查 (frame-parameter nil 'background-mode), 然后根据深浅色自动调节。
现在输入一次再切换主题就看不清楚了,代码可以参考最新版的awesome-tab.el代码,有动态调整颜色的代码参考。