  function __fasd_run -e fish_preexec -d "fasd takes record of the directories changed into"
    command fasd --proc (command fasd --sanitize "$argv") > "/dev/null" 2>&1 &
  end
  
  function __fasd_run -e fish_preexec -d "fasd takes record of the directories changed into"
    command fasd --proc (command fasd --sanitize "$argv" | tr -s ' ' \n) > "/dev/null" 2>&1 &
  end
  

Add argument separation for fasd preexec event
Add argument separation for fasd preexec event

Stolen from https://github.com/oh-my-fish/plugin-fasd/pull/10

fishgretel/fasd