大佬,我试了下,用这个修复的话,consult-ripgrep
, magit-todos
这种就会被影响,没法正常搜索,估计在输入搜索词的时候就一致再调用 sideline--disable
最新的sideline
mode`已经修复了该问题,大佬 @jcs090218 就在坛子里:
fix: Revert buffer overlay issue · emacs-sideline/sideline@2c42956 (github.com)
consult-ripgrep
, magit-todos
受什么影响?我这里使用一切正常。
我是把sideline更新到最新版了,它里面已经有sideline–disable了,配置里再加上 (add-hook 'before-revert-hook #'sideline–disable) 反而出错了,配置里去掉就好了,谢谢大佬啦
看到很多人都从company换到了corfu,我一直不知道corfu的优势在哪里?感觉company对其他包的适配性和兼容性都更好些。
就我的体验来说,company功能更强大、体验也还不错。corfu更轻量,与Emacs集成更紧密,利用的是capf。corfu+orderless+nerd-icons 满足我的需求,就直接用了。如果company要达到同样的效果要安装更多的包,再加上一些定制。
最近忙一些, 所以沒有回覆. 如果 sideline (或我其他維護的包) 有問題的話, 歡迎各位直接到 GitHub 提 issue.
我也蠻好奇 company 和 corfu 的優劣勢! 之前有試過 corfu + orderless, 不過後來還是繼續用 company + flx. 可能比較習慣 flx 的補全方式, 總感覺 orderless 不夠聰明.
还有一个试用后没有替换的,就是 yasnippet → tempel。主要还是template太少了。
我感觉company写补全后端简单多了,就一直用company
请问 flx 能够支持通过拼音过滤中文吗?
我沒濾過中文, 不過看起來是有用的.
(flx-score "我好嗎?" "我") ; (?T 0)
但效果好不好我就不知道了.
我的意思是使用拼音字母来过滤中文。例如 (flx-score “我好嗎?” “whm”) 。我估计是不太行了。
最近使用 flx 感觉简单易用。但是没有找到使用拼音过滤中文的功能。orderless 可以通过 pyim 或者 pinyinlib 实现该功能。纠结中
如果一個 library 可以, 我實在想不到為什麼另一個不行. 自帶的 flx 肯定不行, 但問有沒有辦法做到, 那答案肯定是可以. 但我自己不用拼音. 希望別人可以實現看看.