(重新设计)中英文混打:OS输入法管理包 smart-input-source

用了git最新版了没有呢?

是最新的,刚刚更新确认了。如果配置没问题的话,我到windows下再试试看。

别。应该是哪里有问题。兼容性的问题? 你可以开teamviewer我看看么?

你直接运行这个,有没有效果?

等下。。。。。

我这里也不行了。
应该是最新版,反而我引入了bug。
等我更新。

好的,我这边运行这条命令返回的是nil值,颜色没有更改。

哦。我这边好的。
最新版代码没错
只是我本地的配置,没跟上readme上的更新。

那说明,你那边不支持 cursor 的 background?
你运行 (setq cursor-type 'hbar)有没有效果呢?

evil-pinyin elpa上面还没有通过?

这个是正常的,光标变成横线了

在审核,问题不大。就这两天吧。

那你把hook里面的代码改成那样,看看效果。

@aqua0210

或者你没有 “orange” 这个颜色?
你运行一下 list-colors-display ,结果截屏我看看?
可以试试设这成"#FF11BB"这种形式。

1 个赞

好。我先用github上的吧。多谢。

其实我一直在等smart-input-source支持emacs-rime。 :joy:能不能考虑提高一点优先级?不知道实现起来麻烦不。

这些颜色都有,改成"#FF11BB" 也是不行。

你是什么Emacs?GNU官方的么?

命令行执行:defaults read org.gnu.Emacs,什么结果?

改成了(setq cursor-type 'hbar) 没效果过,估计是hook 没有成功。 我是通过brew 安装的emacs mac port 28.0.50

返回结果如下:

➜  ~ defaults read org.gnu.Emacs
{
    ApplePressAndHoldEnabled = NO;
    NSFontPanelAttributes = "1, 1";
    NSNavLastRootDirectory = "~";
    NSNavLastUserSetHideExtensionButtonState = 1;
    NSNavPanelExpandedSizeForSaveMode = "{712, 448}";
    "NSWindow Frame NSFontPanel" = "766 268 445 240 0 0 1440 877 ";
    "NSWindow Frame NSNavPanelAutosaveName" = "546 534 347 181 0 0 1440 877 ";
} 

顺便请教下 这里的 ApplePressAndHoldEnabled = NO; 怎么打开? 不知道什么时候mac给我全局关上了,长按按键没法输入字符。

defaults write org.gnu.Emacs ApplePressAndHoldEnabled -bool true试试?
或者
defaults delete org.gnu.Emacs ApplePressAndHoldEnabled?

全局的话: defaults delete -g ApplePressAndHoldEnabled?

你是不是自己通过OS切换输入法的?
没通过smart input source?