Anybar에 상태 업데이트를 보내도록 설정된 기능이 있습니다.
function e --description 'Run command' \
--argument-names command
anybar yellow; eval $command; anybar green;
end
저는 이 함수 내에서 낚시하기 위해 cli를 통해 실행하는 모든 명령을 래핑하는 방법을 찾으려고 노력하고 있습니다.
이것이 가능한지 아는 사람이 있습니까?
답변1
이 방법을 사용하는 대신에 다음을 추가해 보십시오 config.fish
.
function my_preexec --on-event fish_preexec
anybar yellow
end
function my_postexec --on-event fish_postexec
anybar green
end
이렇게 하면 잠재적으로 폭발할 필요 없이 각 명령 전후에 이러한 기능이 실행됩니다 eval
.