Hi
I have been trying to use Ivy in Spacemacs and I must say, I quite like its interface. Good work 👍
I'll list some questions and suggestions:
- Can you point out explicitly where the documentation is in the README? It took me a while to discover the wiki. Probably many users will find it fast but I think it's good the mention it in the README, many projects do this.
- I think it would be great if the
ivy buffer had some information on how to get help. helm, for example, displays some basic keybindings - C-c ?, in particular, is crucial. I think using something like that would be great for discoverability. I'm not sure how to display this elegantly. Perhaps like which-key, with a discrete colour:

I think that would be nice to have something like C-bla for help instead of the number of candidates.
- I think it'd be good also to have an indication that you are using
Ivy. In Spacemacs gitter chat, sometimes we say something like "you should do this or that in Helm", and the person asks what Helm is, then we can say "Use SPC SPC. Do you see 'Helm blabla' in the bottom?".
Some UI issues with the interface that shows up after pressing C-o
- I don't understand what
Yes, No, Maybe and Action mean.
done is not intuitive name for me. I thought it would exit the Ivy session
oops is what actually does that - quit (q) would be better in my opinion.
go also doesn't really convey what it does, IMO. I would prefer "Action", "Execute action" or something like that.
Well, that's it. I hope my suggestions are useful to you. And thanks for creating Ivy, it's great.
Hi
I have been trying to use Ivy in Spacemacs and I must say, I quite like its interface. Good work 👍
I'll list some questions and suggestions:
ivybuffer had some information on how to get help.helm, for example, displays some basic keybindings -C-c ?, in particular, is crucial. I think using something like that would be great for discoverability. I'm not sure how to display this elegantly. Perhaps likewhich-key, with a discrete colour:I think that would be nice to have something like
C-bla for helpinstead of the number of candidates.Ivy. In Spacemacs gitter chat, sometimes we say something like "you should do this or that in Helm", and the person asks what Helm is, then we can say "UseSPC SPC. Do you see 'Helm blabla' in the bottom?".Some UI issues with the interface that shows up after pressing
C-oYes,No,MaybeandActionmean.doneis not intuitive name for me. I thought it would exit theIvysessionoopsis what actually does that -quit(q) would be better in my opinion.goalso doesn't really convey what it does, IMO. I would prefer "Action", "Execute action" or something like that.Well, that's it. I hope my suggestions are useful to you. And thanks for creating Ivy, it's great.