请问:有没有集成到evil-search中pinyin搜索方案?

:+1:顺手把另外两个双拼方案也加上吧,用的人也不少,似乎只需要在文档里提一下就好,不需要添加代码。

自然码,拼音加加双拼、微软双拼

是吧?

对的。字数补丁

@yqu212

加进去了,
自然码,拼音加加双拼、微软双拼,还是以各自的参数进行配置。
只是内里都归一成小鹤了。

Snipaste_2020-07-08_07-48-22

啥字数补丁?啥意思?

论坛限制回复最短六个字。

不错,今晚试试👍

@xlshiz

我艹,这个id我很熟!!!

因为小鹤双拼的码表,
是从你在github上fork的pinyinlib里面扒下来的!

很实用啊,感谢大佬。我想顺便提问一下,有没有可能像 “使ivy-read支持拼音搜索 - Emacs-general - Emacs China” 这篇一样,用"!"开头开启区配拼音,没有的时候就只搜索英文,谢谢。

1 个赞

这个很easy啊~~~
几分钟的事。

@yuequ

很好的交互模式,
已经实现进去了,并且成了默认的开启方式。

请git版尝鲜。

用上了,完美。

太好了,感谢。之前都是 mode 一下开一下关,这样方便多了 :rofl:

  1. 我想试试其他的方案,设置如下:
    image
    结果:
    image
    请问是我哪里写错了吗?

  2. 如果我想自定方案大概要怎么做才好?是像 (defconst evil-pinyin--simplified-xiaohe-all ....) 定义完之后像 (setq evil-pinyin-scheme 'simplified-xiaohe-all) 这样启用吗?

谢谢

你没错,是我错了。

已修正!

advice一下这个函数:evil-pinyin--get-char-table,返回自己的码表就行了。
一会我在readme上写一下。

谢谢体谅,我很需要 readme :joy: :joy:

已经更新代码和readme了,
无需advice,直接定制变量就行了。

@yuequ

不过,如果你的码表成熟了,
我建议还是提交给我,我集成进来。
现在所有的码表都是独立的文件,动态装载的。
所以,不存在开销变大的问题。

因为我的需求比较变态,是繁简混在一起的版本,所以可能不好集成进去,会这样用的人也不多。 :joy:

没问题啊~~

简繁混一起,我早就想了。。。
只是没去做码表。