![Comandos anteriores entre corchetes en OS X Terminal](https://rvso.com/image/1466441/Comandos%20anteriores%20entre%20corchetes%20en%20OS%20X%20Terminal.png)
Ayer mi terminal comenzó a rodear los comandos que se habían ejecutado entre corchetes. No estoy seguro de cómo activé esto, pero me gustaría desactivarlo.
Hasta ahora he hecho:
- Comprobé que no hay nada gracioso en mi
.bash_profile
- Intenté cambiar el perfil a Básico
- Intenté cambiar a un shell diferente (zsh)
Tampoco he podido descubrir nada en Google.
¿Algunas ideas?
Actualizar
Respuesta1
¡Entiendo! De alguna manera, accidentalmente activé "Marcar líneas de aviso automáticamente":
Sin embargo, me pregunto dónde se almacena esa configuración en el disco, como también lo intenté:
- Eliminando
~/Library/Preferences/com.apple.Terminal.plist
- Ejecutando Terminal desde mi partición de Yosemite (no mostró las marcas)
- Extrayendo una copia nueva de Terminal del instalador de El Capitan (mostró las marcas)
Respuesta2
View> Hide Marksoculta estas líneas entre corchetes, sin eliminar la capacidad de navegar con ellas, brindando lo mejor de ambos mundos.
Respuesta3
La preferencia para desactivar las marcas de aviso es:
defaults write com.apple.Terminal AutoMarkPromptLines -int 0
El mejor artículo que he visto sobre cómo utilizar las marcas está en:
También puede omitir una marca si las deja habilitadas presionando Command- Shift- Returnpara omitir marcar solo esta línea de comando.