Em vez deste método, tente adicionar o seguinte ao seu config.fish
:
function my_preexec --on-event fish_preexec
anybar yellow
end
function my_postexec --on-event fish_postexec
anybar green
end
Isso executará essas funções antes e depois de cada comando, sem a necessidade do potencialmente explosivo eval
.