Fish-shell: Recurso "Pesquisar nas sugestões automáticas" quebrado

Criado em 23 fev. 2018  ·  3Comentários  ·  Fonte: fish-shell/fish-shell

$ fish --version
fish, version 2.7.1-815-g0f62161b
$ uname -a
Darwin mac.local 15.6.0 Darwin Kernel Version 15.6.0: Tue Jan  9 20:12:05 PST 2018; root:xnu-3248.73.5~1/RELEASE_X86_64 x86_64 i386 MacBookPro11,3 Darwin

Passos

$ sh -c 'env HOME=$(mktemp -d) fish'
Welcome to fish, the friendly interactive shell
zx8<strong i="12">@mac</strong> /U/zx8> cd (mktemp -d)
zx8<strong i="13">@mac</strong> /p/v/f/_/w/T/tmp.8MyScugyEq> mkdir (seq 1 1000)
zx8<strong i="14">@mac</strong> /p/v/f/_/w/T/tmp.8MyScugyEq> cd 3<TAB><TAB>

# Type the number '2' to further filter results within autosuggestions

Comportamento Esperado

# List of autosuggestions containing the number '2'

Comportamento Real

$ cd 3/2
question

Todos 3 comentários

Primeiro, algumas terminologias:

  • "Sugestões automáticas" é o texto esmaecido que aparece _na_ linha de comando, que você aceita com a seta para a direita ou ctrl-f ou similar

  • "Conclusões" são as coisas que você seleciona em um menu com TAB

Portanto, isso está relacionado ao pager _completions_.

Em # 2249 (commit 5c2e6734c1e547da172b3fe0615e070ba84451e3), @ridiculousfish alterou-o para que você precise acionar explicitamente a pesquisa, por meio da nova função de ligação "pager-toggle-search", vinculada a ctrl-s por padrão (e eu acredito que "/" em vi- modo normal).

Portanto, você precisa pressionar Ctrl-S agora.

Entendi, obrigado.

Muito desapontado porque algo que tenho usado há mais de um ano foi alterado sem uma maneira de voltar ao antigo comportamento (por exemplo, fish_legacy_pager ).

Tenho certeza que vou me adaptar e não tenho nenhum problema com a alternância manual sendo o padrão, mas não ser capaz de restabelecer o comportamento antigo por meio de um sinalizador parece um pouco míope!

@ zx8 obrigado pelo feedback. fish, é claro, tem o princípio de design "configurabilidade é a raiz de todos os males", razão pela qual esse tipo de coisa não é controlado por bandeiras. Você pode acompanhar a discussão que levou a essa mudança em # 2249. Se você tiver sugestões de como a IU pode ser melhorada, ainda estamos muito abertos a isso, muitas dessas coisas são "experimente e veja como é".

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

Questões relacionadas

pawlosck picture pawlosck  ·  3Comentários

spacekookie picture spacekookie  ·  3Comentários

olivergondza picture olivergondza  ·  3Comentários

frankyan picture frankyan  ·  3Comentários

luc-j-bourhis picture luc-j-bourhis  ·  3Comentários