Cambiar la finalización de zsh para colocar las terminaciones por encima de la solicitud

9

Soy un usuario de tcsh desde hace mucho tiempo que finalmente decidió probar zsh. He estado jugando con la finalización, pero una cosa que no me gusta es que cuando presiono la pestaña para una finalización que puede tener muchos valores, imprime las opciones de finalización debajo de la solicitud, empujando la solicitud hacia arriba desde la parte inferior de la terminal. TCSH dejaría el indicador anterior, imprimiría las terminaciones en las nuevas líneas a continuación y luego volvería a imprimir el indicador y el comando que había escrito hasta ahora.

¿Hay alguna forma de cambiar la lógica de finalización para que las opciones de finalización se impriman encima de la solicitud?

antiduh
fuente
Hmmm, sí, recuerdo vagamente haber pensado lo mismo en 1993 más o menos. Puedo dar fe del hecho de que te acostumbras al comportamiento de Bash, pero por curiosidad, también me gustaría ver una solución.
tripleee

Respuestas:

7

unsetopt ALWAYS_LAST_PROMPT le dará el efecto pero puede afectar ciertas configuraciones de finalización del menú.

llua
fuente
Eso parece ser exactamente lo que estaba buscando. ¡Gracias!
antiduh