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

这个问题交给我,我在evil里面也可以重现。我也知道问题出在哪儿。

之前save的时候,其实保存的是minibuffer自己的输入法,而不是主buffer的输入法。

@emacle

minibuffer 的处理加在smart-input-source-global-auto-english-mode 里了。
用户只要启用了这个mode就可以了,不需要任何配置。

谢谢推荐,我用的baacloud是付费的,好像本身是包装的ss,也可以换用ss。

试验了一晚上,基本搞通了,但还有问题,以后再折腾吧。

不管用什么,找到端口号,然后在终端输入,或者写到 .zshrc/.bashrc 中(注意最后一行的端口是 SOCKS,一般为前两个加一):

export https_proxy=http://127.0.0.1:XXXX
export http_proxy=http://127.0.0.1:XXXX
export all_proxy=socks5://127.0.0.1:XXXX

更新:空白的inline english,关闭时所有的空格都保留。

Snipaste_2020-06-17_21-43-48

不明白这个是怎么设置了,小白…系统deepin 搜狗pinyin (setq smart-input-source-english-input-source “com.apple.keylayout.US”) (setq-default smart-input-source-other-input-source “com.sogou.inputmethod.sogou.pinyin”)

设置了没啥反应…

你要读一下github上的readme
你这个配置,显然是macos上的。

smart-input-source-external-ism 这个在哪里找,deepin这个系统太难找到了,有没有路劲啥的?

切成fcitx-remote…配置就可以了… :sweat_smile:

你啊
前面急急忙忙试错
就是没有过一下readme
:joy:

:+1: :+1: :+1: 进入minibuffer 自动切换英文好用,大佬的世界果然我不懂

刚才更新后发现 中文字符后输入 空格 再输入 回车 出现 company–active-p 为空??

other

等下,你没用到company自动补全,是吧?
我来加个判断。

@emacle

已更新。等不及 melpa的话,可以自己git pull from github

@emacle ,你这是啥输入法呢?输入这么迅速,看得我眼花缭乱的。

没有 company, windows 下的 rime

还有两个问题:

  1. 当前buffer中文,按 M-x 进入minibuffer 自动切换英文没问题, 按 C-x bC-h v 这种会出现中输入法侯选框,需要多按一次回车, 这个估计不好解决
  2. 当前buffer中文,按 C-h v 查看变量的时候 弹出 help buffer, 当光标移动到 help buffer里,help buffer 也是中文输入法状态, (smart-input-source-global-auto-english-mode t) 已经启用了

other

谢谢,好像mac下没那么简单。昨天折腾了 privoxy和 Proxychains-ng。好像能用了。但在shell下还ping不通google。

太晚了,就不太注意看,哈哈,比以前的pyim好用。。牛~

这个,可以把你的proxy转成tun虚拟网卡。

我来研究一下~~~
应该是可以解决的

你用的是windows上rime输入法软件,
但输入法是什么呢?很显然不是全拼。