多谢指点。请问一下window和frame有什么区别?
一个系统的窗体,叫一个frame。 一个emacs里面的窗口,叫一个window。
反馈一个情况:开始固定候选框的情况下,输入字符过程中,当前buffer的其他文字会时不时闪烁抖动,不知道有没有人遇到类似的情况?
(setq rime-show-candidate 'posframe)
(setq rime-show-preedit 'inline)
(setq rime-posframe-fixed-position t)
是用的什么字体呢?
我正文使用的字体是"Cascadia Mono PL" 和 “微软雅黑” 对于posframe 单独设置的 “微软雅黑”
(setq rime-posframe-properties
(list :font "微软雅黑-13"
:internal-border-width 10)))
更新:在mac 上使用这个功能,没有这种情况。Mac使用的字体是Monaco 和 冬青黑体简体中文
我在emacs-rime的预选框中没法显示emoji的图标,但是同样的Rime配置在系统Rime中是可以显示的,请问下这个需要怎么设置才可以实现。
这是Emacs-rime的结果:
这是系统Rime的结果:
我记得有人说是需要 symbola 字体。
至于位置,如果要固定位置的话,可能计算需要 posframe 和 外面是相同的字体
这个rime主题叫什么?挺好看的w
系统安装了symbola字体,解决了emoji的问题,可以正常显示了。
字体抖动的问题不好解决,我暂时用 (defun rime--display-preedit ())
的方案了,比较稳定。
@casouri Rime主题就是 solarized的light版本,在Rime这边名字叫so_young,改成横版就可以了。
原版是如下图:
在 cangjie5.custom.yaml
中定义了打简出繁的开关,如图红框:
rime-deploy
后,开关没有显示且没起作用,打开 build/cangjie5.schema.yaml
发现,如图红框:
这是 BUG 还是我定义格式写法有误?
Mac mojave emacs-mac 26.3
手动改了重启 emacs 好了。
可以做到候选词显示在右边吗,为了避免在 minibuffer 输入的时候 minibuffer 高度变动导致 eaf window 重绘。
生效可以使用 rime-deploy
怎么在 org-mode 下自动切换到 emacs-rime
smart-input-source 能解决 emacs 没法用外部输入法的问题吗?
当然啊,OS输入法和native输入法通吃。
这个包最开始就是为了解决外部输入法的问题,
后来有用户需要,才把内部输入法接进来的
内置输入法用这个也有很多方便之处,所以才有用户要求接进来
好的,新装系统尝试下,之前 emacs 突然没法用 fcitx 了。
那sis也解决不了你这个问题。
sis只是管输入法的切换。
你跑不了fcitx,可能是locale的问题。
用 LC_CTYPE=zh_CN.UTF-8的locale试试。
fcitx 有个自检的程序,依那个程序的输出,这些都是没问题的。我之前是可以用的,但不知道进行了什么操作就不行了。