Adicionando conclusão de passagem ao shell de peixe

2

Estou tentando fazer com que o gerenciador de senhas da CLI passe funcione no meu shell fish com o preenchimento automático. Eu já encontrei o arquivo necessário , mas ainda estou tendo problemas para encontrar onde colocá-lo, ou melhor, fazê-lo funcionar. Até agora eu adicionei para:

  • ~ / .config / fish / pass.fish
  • ~ / .config / fish / completions / pass.fish
  • e adicionei o conteúdo ao meu arquivo ~ / .config / fish / config.fish.

sem sucesso.

    
por montauk 02.03.2014 / 14:04

1 resposta

4

A segunda opção listada (~ / .config / fish / completion / pass.fish) é a abordagem preferida. O terceiro também deve funcionar.

Eu tentei o seguinte:

  1. Coloque o arquivo em ~/.config/fish/completions/pass.fish
  2. Digite pass seguido por um espaço
  3. guia "Hit"

E vejo as conclusões desse arquivo.

É possível que o peixe esteja procurando em outro lugar. Tente echo $fish_complete_path e verifique se ele inclui ~ / .config / fish / completion /. Se isso não ocorrer, você poderá recuperar os padrões, apagando-os e iniciando uma nova sessão: set -e fish_complete_path .

    
por 02.03.2014 / 21:45