熟悉这个词弹性太大,在我看来,把文档看一遍,把代码看一遍,用一年以上的算熟悉,否则只能算会用
ivy界面太难受,显示数量有限,minibuf搞太大又太丑,而且每一行的信息不如helm丰富,helm都是多栏的,ivy基本只有一栏,这个体验很重要。
速度上helm第一次启动感觉到延迟,后面启动感觉不到延迟。
感觉swiper的界面太过华丽,并不感觉直观,需要很专注才行。
名字上ivy,swiper,counsel,都不太好听。
另外,ivy会跟emacs自带的icomplete冲突,两个同时用ivy会报错(好像是counsel-ag命令)。
我建议这个帖子关闭吧,两个都试用一段时间后,大家都会有自己的判断。
1 个赞
对的,见仁见智吧。都使用过之后就有自己的判断和选择。
之前一直主要使用ido
,尝试过anthing
不够稳定放弃了。后来使用了数月helm
,然后由于性能问题转回ido
,直到ivy
的出现。个人而言,ivy
是目前的最佳选择。这篇文章 From helm, to ivy · Samuel Barreto 和我观点类似,分享给大家参考。
PS:abo-abo 真的很 nice!
1 个赞
还有一个 Selectrum
官方 repo 有一个对比说明: Selectrum in comparison to other completion-systems
昨天刚了解到的,doom已经在考虑加入了 https://github.com/hlissner/doom-emacs/pull/4664