Skip to content

colawithsauce/rime-regexp.el

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

rime-regexp.el

目标

本来的目标是能够在 emacs 中使 vertico 能够支持 98五笔 进行搜索, 目前还存在有一些小缺陷。

但是现在做完后发现好像是只要 rime 支持就能够搜索,无论是拼音还是五笔。

而且实现了 regexp 的话,也不止可以应用在 vertico 上面了,所以就直接起名 rime-regexp 了。(但是目前我只写了 vertico 的支持)

依赖

emacs-rime

目前的缺陷

[ ] 功能需求:简体繁体一起搜索

设想增加一个简体繁体同时搜索的功能,自己实现了一版用 shell-command-to-string 调用 OpenCC 的实现,但是性能非常成问题。输入一个字要卡半秒。

目前有两个方案,一是直接改rime,那就不关本项目的事情了,另一个方案是延迟转换,但是不知道应该如何实现。

[X] 需要在使用之前先激活关闭一下输入法 (emacs-rime)

如果要使用 RIME 进行 regexp 搜索的话,目前需要先手动先开启关闭一次输入法,使 RIME 先启动。

但即使不做这步,也是可以进行 regexp 搜索的,只是不可以使用 RIME 搜索罢了,原因暂时不明

此问题已经解决

example.png

安装方法

git clone https://github.com/colawithsauce/rime-regexp.el /what/ever/you/like

我目前的配置是: (我用 Doom Emacs)

(use-package rime-regexp
  :load-path "~/.doom.d/lisp/rime-regexp.el"
  :config
  (rime-regexp-mode t))

About

Search with regexp using RIME.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •