Me encontré usando la funcionalidad de autocompletar de la concha de pescado, donde presionando la tecla dos veces o más recorre las sugerencias. Pero luego accidentalmente presioné la tecla Tab una vez para muchas, y quería volver a la sugerencia anterior, así que presioné shift-tab, que solo se agregaba [z
al comando.
Por ejemplo, cuando escribo cd D
tabtab:
~> cd Desktop/
Presiono tab, resultado:
~> cd Documents/
Ahora, cuando presiono <shift+tab>
, el mensaje cambia a en ~> cd Documents/[Z
lugar de volver al deseado:
~> cd Desktop/
¿Cómo hago esto (preferiblemente usando el fish_user_key_bindings.fish
archivo)? La documentación solo proporciona la función especial complete
.
keyboard-shortcuts
autocomplete
fish
Sebastian
fuente
fuente
Respuestas:
Como dijiste "La documentación solo proporciona la función especial completa". no puede volver a la vista previa de sugerencias porque esta característica no está implementada.
pero para definir un nuevo enlace debe usar la función fish_user_key_binding NO el archivo .fish: abra su archivo de configuración
~/.config/fish/config.fish
y añadir :
fuente
Considere usar zsh en su lugar.
Los detalles exactos de su autocompletador son, por supuesto, configurables para sus gustos personales, pero la forma en que lo configuro es que si presiono Tabdos veces, obtengo un "menú" que puedo navegar usando la Tabtecla o las teclas de flecha, así:
Una vez que haya seleccionado la entrada que quiero, puedo presionar Enter para decirle a zsh que esto es lo que quiero, o simplemente puedo continuar escribiendo y zsh asumirá que es correcto.
fuente