Fish-shell: La función "Buscar dentro de las sugerencias automáticas" no funciona

Creado en 23 feb. 2018  ·  3Comentarios  ·  Fuente: 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

Pasos

$ 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

Comportamiento esperado

# List of autosuggestions containing the number '2'

Comportamiento real

$ cd 3/2
question

Todos 3 comentarios

Primero, algo de terminología:

  • "Autosugestiones" es el texto en gris que aparece _en_ ​​la línea de comandos, que acepta con la flecha hacia la derecha o ctrl-f o similar

  • Las "finalizaciones" son las cosas que selecciona de un menú con TAB.

Así que esto está relacionado con el paginador _completions_.

En # 2249 (commit 5c2e6734c1e547da172b3fe0615e070ba84451e3), @ridiculousfish lo cambió por lo que necesita activar explícitamente la búsqueda, a través de la nueva función de vinculación "pager-toggle-search", vinculada a ctrl-s por defecto (y creo que "/" en vi- modo normal).

Entonces necesitas presionar Ctrl-S ahora.

Gracias.

Muy decepcionado de que algo que he estado usando durante más de un año se haya cambiado sin una forma de volver al comportamiento anterior (por ejemplo, fish_legacy_pager ).

Estoy seguro de que me adaptaré y no tengo ningún problema con que el cambio manual sea el predeterminado, ¡pero no poder restablecer el comportamiento anterior a través de una bandera parece un poco miope!

@ zx8 gracias por los comentarios. Fish, por supuesto, tiene el principio de diseño de "la capacidad de configuración es la raíz de todo mal" , por lo que este tipo de cosas no están controladas por banderas. Puede seguir la discusión que condujo a este cambio en el n. ° 2249. Si tiene sugerencias sobre cómo se puede mejorar la interfaz de usuario, todavía estamos muy abiertos a ello, muchas de estas cosas son "pruébelo y vea cómo se siente".

¿Fue útil esta página
0 / 5 - 0 calificaciones