0 votos

El autocompletado del terminal y las teclas de flecha funcionan incorrectamente

Estoy usando el Macbook Pro 2017 (con barra táctil) con macOS Sierra.

Cuando se utiliza el terminal, el autocompletado añade un carácter.

Por ejemplo, al escribir 'cd Des' + tabulador, espero que se autocomplete 'cd Desktop'.

En lugar de eso, me sale Desktop/k

En este momento, si hago clic en el botón de retroceso, la letra 'k' siempre permanece. Sólo puedo eliminar los caracteres anteriores a la 'k'. Ejemplo: Desktopk, Desktok y así sucesivamente.

Si hago clic en las teclas de flecha izquierda o derecha, obtengo caracteres extraños como los siguientes:

Escritorio^[[D^[[Ck

Si simplemente hago clic en enter para salir del lío anterior, seguido de hacer clic en la flecha hacia arriba para obtener el comando anterior (en este caso cd Desktop), obtengo la siguiente impresión en su lugar.

^[[A

¿Hay alguna forma de evitar esto para que el autocompletado sin el carácter adicional y las teclas de flecha funcionen correctamente (como en la flecha hacia arriba trae los comandos anteriores y la izquierda / derecha funciona para moverse entre los caracteres)? No tenía problemas similares en mi anterior macbook pro 2015. Por favor, ayuda.

0 votos

No te asustes. Es probable que la configuración de tu terminal se haya estropeado: ¿qué pasa si utilizas un perfil de terminal diferente?

0 votos

@seaturtle, erm no flipar. Problema resuelto. Ver mi respuesta.

0voto

karvai Puntos 1

El problema anterior fue causado por el uso de ksh shell que parece ser el predeterminado para mi portátil. Después de cambiar a bash shell, todos los problemas anteriores se han resuelto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X