O shell de peixe lento para responder quando o comando não existe

2

Quando escrevo um comando que não existe no shell fish (digamos l em vez de ls ), o peixe leva algum tempo antes de responder que o comando não existe.

Eu não sei se parece que o pacote é instalado ou algo mais, mas é um pouco chato e preciso acertar Ctrl-C para evitar esperar alguns segundos.

Existe uma maneira de desativar esse "recurso", o que quer que seja?

    
por antoyo 28.10.2015 / 16:59

2 respostas

1

Como a outra resposta não funciona mais, encontrei outra solução que consiste em adicionar esta função em config.fish :

function __fish_command_not_found_handler --on-event fish_command_not_found
    echo "fish: Unknown command '$argv'"
end
    
por 15.07.2016 / 03:17
4

Como ridiculous_fish diz, isso provavelmente se deve ao manipulador de comando não encontrado.

Você pode tentar adicionar esta sugestão ao seu config.fish :

function __fish_default_command_not_found_handler --on-event fish_command_not_found
  functions --erase __fish_command_not_found_setup
  echo "'$argv' not found"
end
    
por 29.10.2015 / 00:48

Tags