Ayer mi terminal comenzó a rodear comandos que se habían ejecutado entre corchetes. No estoy seguro de cómo he activado esto, pero me gustaría desactivarlo.
Hasta ahora, he hecho:
- Comprobado que no hay nada gracioso en mi
.bash_profile - Intenté cambiar el perfil nuevamente a Básico
- Intenté cambiar a un shell diferente (zsh)
Tampoco he podido descubrir nada en Google.
¿Algunas ideas?
Actualizar



echo "$PS1"; echo "$PROMPT_COMMAND"Respuestas:
¡Entendido! De alguna manera, accidentalmente activé "Marcar automáticamente líneas de aviso" en:
Sin embargo, me pregunto dónde se almacena esa configuración en el disco, ya que también intenté:
~/Library/Preferences/com.apple.Terminal.plistfuente
View> Hide Marksoculta estas líneas de corchetes, sin eliminar la capacidad de navegar con ellas, dando lo mejor de ambos mundos.
fuente
Edit>Navigate). Ocultar marcas elimina el elemento visual, al tiempo que preserva la ubicación en su terminal. Este es el "mejor de ambos mundos", porque todavía puede desplazarse rápidamente de nuevo a su último comando, pero no se distraigan con los pequeños[]sLa preferencia para desactivar las marcas de aviso es:
La mejor redacción que he visto sobre cómo usar las marcas es en:
También puede omitir una marca si las deja habilitadas presionando Command- Shift- Returnpara omitir la marca solo esta línea de comando.
fuente