I can do this in bash
vim `ls | percol`
while corresponding command in fish
vim (ls | percol)
just opened an empty file, (ls | percol)
seemed to be ignored. what am I missing?
This was a bug in old fish versions that has been fixed in 2.6.0 (released June 2017).