Open
Description
问题描述
使用 =rime-posframe-properties= 设置字体仅对英文生效。
Emacs中的配置
(use-package rime ;; 输入法
:custom
(default-input-method "rime")
(rime-librime-root "~/.emacs.d/librime/dist") ;; librime 位置
(rime-emacs-module-header-root "/opt/homebrew/opt/emacs-mac/include/") ;; Emacs 头文件位置
(rime-share-data-dir "~/Library/Rime") ;; 共享目录
(rime-user-data-dir "~/.emacs.d/rime") ;; Emacs 目录,需要同步
(rime-cursor ".")
(rime-show-candidate 'posframe) ;; 使用 posframe 显示输入法
(rime-commit1-forall t) ;; 在输入位置显示首个备选项
(rime-posframe-properties
(list :internal-border-width 4 ;; 调整 posframe 边框
:font "PingFang SC"))
(mode-line-mule-info '((:eval (rime-lighter)))) ;; 在 modeline 显示输入法标志
;; 在 minibuffer 使用后自动关闭输入法
(rime-deactivate-when-exit-minibuffer t))
截图
![image](https://private-user-images.githubusercontent.com/74459752/374387893-f65ffe81-3b71-4af0-9268-c7393b6dcd88.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0MDU3NTcsIm5iZiI6MTczOTQwNTQ1NywicGF0aCI6Ii83NDQ1OTc1Mi8zNzQzODc4OTMtZjY1ZmZlODEtM2I3MS00YWYwLTkyNjgtYzczOTNiNmRjZDg4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDAwMTA1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY5YzllNGY2NzM5NGM3Yzg2NzAxMThmODc2YTQyZjQ3ZWRiNzYzZjAyYjNhMzdkZWVlMTM3ODM0NGIyOTI3NTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.8bfOkQSvFS4X2MSxgwGlsb54yGPjzbeNIzBevAayVo8)
环境信息
- 操作系统:MacOS Sequoia 15.0.1
- Emacs版本:29.1
- 安装方式:Melpa