Ontem, meu terminal começou a cercar comandos que foram executados com colchetes. Não tenho certeza de como ativou isso, mas gostaria de desativá-lo.
Até agora, eu fiz:
- Verifiquei que não há nada engraçado na minha
.bash_profile
- Tentou alterar o perfil novamente para Básico
- Tentei mudar para um shell diferente (zsh)
Também não consegui descobrir nada no Google.
Alguma ideia?
Atualizar
echo "$PS1"; echo "$PROMPT_COMMAND"
Respostas:
Entendi! De alguma forma, eu acidentalmente ativei "Marcar automaticamente linhas de prompt" em:
Eu me pergunto, porém, onde essa configuração está armazenada no disco, como também tentei:
~/Library/Preferences/com.apple.Terminal.plist
fonte
View> Hide Marksoculta essas linhas de colchete, sem remover a capacidade de navegar com elas, oferecendo o melhor dos dois mundos.
fonte
Edit
>Navigate
). Ocultar marcas remove o elemento visual, preservando a localização no seu terminal. Este é o "melhor dos dois mundos", porque você ainda pode se deslocar rapidamente de volta para o seu último comando, mas não se distraiam com as pequenas[]
sA preferência para desativar as marcas de prompt é:
A melhor redação que eu já vi sobre como usar marcas é:
Você também pode pular uma marca se deixá-la ativada pressionando Command- Shift- Returnpara pular a marcação apenas dessa linha de comando.
fonte