Fish-shell: Fish não considera hosts em ~ / .ssh / config

Criado em 7 jul. 2017  ·  3Comentários  ·  Fonte: fish-shell/fish-shell

Versão peixe: peixe, versão 2.6.0
SO: Arch Linux

Tenho oh-my-fish e alguns plug-ins instalados por meio dele, mas esse problema ainda ocorre sem eles.

Meu problema é que ao digitar "ssh" e tentar completar a tabulação de hosts, o fish irá considerar apenas hosts de ~/.ssh/known_hosts e não da minha configuração de ssh. Minha configuração de ssh é uma sintaxe válida, por exemplo:

Host icarus
  User            spacekookie
  HostName        <ip-address-here>
  IdentitiesOnly  yes
  IdentityFile    ~/.ssh/<keyfile-here>
  Port            22

Mesmo assim, tentar digitar ssh ic e completar a tab não sugere "icarus", mas sim tentar auto-completar as pastas no meu diretório atual. Eu vi questões fechadas sobre isso antes que datavam de alguns anos atrás e, aparentemente, foram corrigidas. E eu poderia jurar que os peixes costumavam fazer isso. É talvez uma regressão com algo em uma versão mais recente? Seria bom se você pudesse fazer isso funcionar novamente.

Se você precisar de mais informações minhas, por favor me diga o que postar. Obrigado

duplicate

Comentários muito úteis

Quando posso esperar o recurso mais ou menos então? 2,7? Ou haverá uma versão do patch antes disso?

Sim, 2.7, atualmente planejado para setembro.

Todos 3 comentários

Isso já deve ser corrigido na próxima versão via # 4104.

Se você quiser antes, pode baixar a nova versão da função __fish_print_hostname e armazená-la em seu $ fish_function_path.

Ah, obrigado. Não verifiquei as solicitações de pull para obter informações antes de fazer um problema. Quando posso esperar o recurso mais ou menos então? 2,7? Ou haverá uma versão do patch antes disso?

Quando posso esperar o recurso mais ou menos então? 2,7? Ou haverá uma versão do patch antes disso?

Sim, 2.7, atualmente planejado para setembro.

Esta página foi útil?
0 / 5 - 0 avaliações