¿Por qué hay un corchete izquierdo antes de mi bash prompt?


18

Noté que después de ejecutar comandos, aparecerá un carácter de corchete izquierdo antes de la línea anterior. Parece ser parcialmente dependiente de lo que hay dentro $PS1. He intentado desarmar $PROMPT_COMMANDy $PS1eso no hizo la diferencia. Aquí hay un ejemplo de esto sucediendo en Terminal.app:

Terminal.app


2
He proporcionado una pregunta / respuesta sobre cómo usar la nueva función de Marcas aquí: apple.stackexchange.com/a/209907/24130
nwinkler

Respuestas:



9

La nueva función Marcas en El Capitan 10.11 Terminal agrega estructura al contenido del terminal al marcar líneas de aviso y otro contenido interesante, permitiendo operaciones como navegar, seleccionar, Copiar, Imprimir y eliminar comandos o su salida.

Consulte el menú Editar , especialmente los submenús Marcas , Marcadores y Navegación para los comandos relacionados con Marcas.

Las marcas se indican con "corchetes" en cada extremo de una línea marcada. Los marcadores son una marca más pesada (se usan para marcar secciones con una marca de tiempo o un nombre personalizado) y se indican con líneas verticales más gruesas y un color de fondo diferente.

Puede ocultar los indicadores de marca si no desea verlos, con el elemento de menú Ver> Ocultar / Mostrar marcas . Esto no elimina marcas ni impide que los comandos relacionados con Marcas funcionen.

Una buena explicación de lo que puede hacer con Marks y los comandos relacionados se encuentra en la respuesta de @ nwinkler a esta pregunta .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.