在Mac版的Emacs中使用RIME输入法 https://manateelazycat.github.io/emacs/2019/07/24/use-rime-in-emacs.html
我终于搞定了,现在Emacs里面输入中文超级爽了,各位Mac版Emacs用户可以按照我的攻略把输入法配成爽到天的效果。
我突然觉得我自己好幸福,哈哈哈哈
在Mac版的Emacs中使用RIME输入法 https://manateelazycat.github.io/emacs/2019/07/24/use-rime-in-emacs.html
我终于搞定了,现在Emacs里面输入中文超级爽了,各位Mac版Emacs用户可以按照我的攻略把输入法配成爽到天的效果。
我突然觉得我自己好幸福,哈哈哈哈
请教懒猫是如何解决posframe在mac全屏时弹出黑屏的?
支持一下 !!看完了觉得安装有点复杂
多看看我第1张发的动图动力就足了,哈哈哈哈哈哈。
是动图吗 刚才一定是网速太慢 都没动
又回去看了一眼 图不动 mac safari
chrome
这样的话,可以实现使用 hammerspoon 自动切换中英文输入法吗。比如退出 insert 模式时切换为英文输入法。
你翻我的帖子吧,以前写的有
谢谢!用的emacs27,将你的init-startup代码放到init.el开头,在启动pyim后还是会弹出黑屏。放到early-init.el就好了,但frame就不会先maximized后fullscreen了
不过总算时解决输入法弹出黑屏了,接下来开始研究懒猫rime的配置,nice
楼主的 hammerspoon 配置自己有在参考用,我的疑问是 、、、
– Manage application’s inputmethod status. local function Chinese() hs.keycodes.currentSourceID(“com.sogou.inputmethod.sogou.pinyin”) end
local function English() hs.keycodes.currentSourceID(“com.apple.keylayout.ABC”) end 、、、 这样的配置应该要做相应改变了吧, 那 sogou 的输入源应该变成什么?
之前不知道 pyim,正愁不知道为什么 fcitx 不能用了呢。用这个将就一下。。。
也在mac下使用pyim/lib(e)rime, 但是在linux下编译liberime后无法使用, 一直没搞定
我昨天刚折腾完,用 (module-load "/path/to/liberime.so")
然后加载成功了。
Emacs编译需要打开动态库加载。
问个很蠢的问题,这和用外置的 Squirrel 相比有什么优势么🤣
可以像我这样用快捷键激活 insert-translated-name.el 后,写入中文,自动翻译成英文。 写中文的时候,就自动激活成中文状态,按空格翻译后,自动切换成英文。
外部输入法你就要手动切换输入法状态,内置的可以直接自动切换输入法状态,而且可以通过光标颜色就知道当前是什么状态。
make liberime
这一步有问题吧,我看没有 liberime 这个 rule,有 all 和 librime-static 执行 make all 的时候,需要好几个依赖 cmake, boost, glog, gtest 到了 gtest 没找到 brew 里面的安装包,不知道后面还有什么。。。。。
你的系统是什么版本的?或许可以直接分享那个 .so 出来?
要在 liberime 目录中执行 make lierime
, 而不是 librime 目录
你还是直接编译比较好
可以了。。。居然有这个差别。。。
我看了一下 make lierime
找的是这两个,只要这两个路径对就可以
$ENV{RIME_PATH}/xbuild/lib/Release/
$ENV{RIME_PATH}/src