Usando el terminal de Mac cada vez que pulso enter, independientemente del shell sale la línea con corchetes. El problema no ocurre en iTerm2.
Dan@Mac ~ [10:32:55]
[> $ ]
Dan@Mac ~ [10:36:11]
[> $ ]
Dan@Mac ~ [10:36:11]
> $
Así que por encima es lo que hay término parece, la entrada va a > $ sin embargo en entrar muestra con [> $.
Cualquier consejo se agradece, hazme saber si necesitas algún otro detalle.
edit: Para aclarar ya que esto se marcó como duplicado de otro hilo en el que se pregunta la funcionalidad/propósito de mark, al publicar esto no sabía lo que era mark o que existía.