Skip to content

More explicit documentation and UI suggestions #376

@Andre0991

Description

@Andre0991

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:

screenshot 2016-02-03 19 13 11

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions