chipsenkbeil/choose

allow for multiple selection

Opened this issue · 8 comments

It would be cool if we could select multiple elements, and choose would return them separated by newline, something like using -m and tab with fzf:

screen shot 2015-03-22 at 10 53 40

This is another awesome idea, thanks! Btw, I should let you know that I'm in the middle of rewriting choose in Swift, because the original choose (this project) was done in a hurry and with absolutely no regard for ease of modification (as you can probably tell by looking at the source).

This sounds great! Do you have some kinda ETA as to when this will be fully ported to Swift?
I don't want to interrupt in your workflow when you're in the middle of rewrite, but at the same time I started using choose as fzf alternative for MacVim and would love some new features — I can work on those, and swift version looks cleaner than this one to change stuff... well, let me know :) we could move my ideas over there as well, if you think that's a better way?

@szymonkaliski I expect it to be fully ported over by Friday.

Cool! So I'll join you there next weekend! I see a lot of potential in this little thing :)

@sdegutis - did you ever do your Swift version? I see lots of uses for this too. Nice tool!

@bradparks It's in the swift branch in this repo. I took a weekend trying to port it directly from ObjC to Swift, but it's really buggy. I'm sure the bugs are easy to fix, I just can't find them in the code. Feel free to hunt them down.

@sdegutis - cool... thanks for the info.... i'll take a look!

As long as this is behind an option flag, I'm fine with this as an option, but I wouldn't like this to be default behavior.