Percebi que depois de executar comandos, um caractere de colchete esquerdo aparecerá antes da linha anterior. Parece ser parcialmente dependente do que está dentro $PS1
. Eu tentei desarmar $PROMPT_COMMAND
e $PS1
mas isso não fez diferença. Aqui está um exemplo disso acontecendo no Terminal.app:
18
Respostas:
Eu descobri. Eu fui
View->Hide Marks
e os[
personagens desapareceram.fonte
O novo recurso Marks no El Capitan 10.11 Terminal adiciona estrutura ao conteúdo do terminal, marcando linhas de prompt e outro conteúdo interessante, permitindo operações como navegar, selecionar, copiar, imprimir e excluir comandos ou sua saída.
Consulte o menu Editar , especialmente Marcas , Favoritos e Navegação. submenus para obter comandos relacionados a Marcas.
As marcas são indicadas com "colchetes" em cada extremidade de uma linha marcada. Os marcadores são uma marca mais pesada - são usados para marcar seções com um carimbo de data / hora ou um nome personalizado - e são indicados com linhas verticais mais grossas e uma cor de fundo diferente.
Você pode ocultar os indicadores de marca se não quiser vê-los, com o item de menu Exibir> Ocultar / Mostrar Marcas . Isso não remove marcas nem impede que os comandos relacionados às marcas funcionem.
Uma boa explicação sobre o que você pode fazer com o Marks e os comandos relacionados encontra-se na resposta do @ nwinkler a esta pergunta .
fonte