我错了,我在重新布置下 rime 配置文件
这个第五项无法显示可能是什么原因?
doom emacs
配置
(use-package! rime
:custom
(default-input-method "rime")
:config
(setq rime-disable-predicates
'(rime-predicate-evil-mode-p
rime-predicate-after-ascii-char-p
rime-predicate-hydra-p
rime-predicate-space-after-cc-p
rime-predicate-prog-in-code-p))
(setq rime-translate-keybindings
'("C-f" "C-b" "C-n" "C-p" "M-n" "M-p"))
(setq rime-show-candidate 'posframe)
(define-key rime-mode-map (kbd "M-k") 'rime-force-enable))
Readme 里的FAQ有提到,是bug。里面有解决方案,我也是doom,用了以后应该就解决了
之前的配置没啥问题,迁移到doom就出现这个情况。。解决了
我还以为一般都是 doom 向 vanilla 迁移。。
其实是一直在反复横跳。最近找到工作了就又开始折腾了
如丝搬顺滑
大家在vterm中可以输入中文吗?
作者表示早期做过一些适配到可用的程度。但是平时并不会使用 vterm,也不知道后来怎么样了。
有个小问题,怎么设置手动切换英文?
我被第三条说服了! 终于可以卸载搜狗了, 值得一试~
通过手工的开关输入法?
对,就像按shift切换到英文,但输入法不变
并没有这样的一个按键,你可以用 C-\ 来整个开关输入法。
至于 shift,emacs 没有办法单独的补获一个 shift 键(同理其它的修饰键也不可以)。 开关输入法,和切换中英文其实没有什么本质的区别。
不过我在考虑做一个功能来直接单次的进入 inline ascii 模式。
应该没有什么特别的必要。
在用四叶草输入法,拼音首选。
vterm中无法使用emacs-rime输入大家有没有什么解决办法,,
大概问题体现在什么地方呢?
打开emacs-rime之后,输入还是英文
我在deft中rime 也没办法输入中文,后来还是切换了系统输入法,不知道啥原因,我测试了一下断言,好像也不是断言得问题
deft 里面的 posframe 是有问题的,主要是 deft 把 after-self-insert-functions 还是 post-command-hook 的值给重置了。 所以要么就要在 deft 里面用非 posframe 的方式,要么就得问问 deft 要不要加些对应的 hook。