Search code examples
fish

Issue with fish-shell's command substitution


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?


Solution

  • This was a bug in old fish versions that has been fixed in 2.6.0 (released June 2017).