
Eu tenho uma função configurada para enviar atualizações de status para qualquer barra.
function e --description 'Run command' \
--argument-names command
anybar yellow; eval $command; anybar green;
end
Estou tentando encontrar uma maneira de agrupar todos os meus comandos que dou por meio do cli para pescar nesta função.
Alguém sabe se isso é possível?
Responder1
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 exigir o comando potencialmente explosivo eval
.