Estoy usando zsh en MacOS 13.
A veces quiero probar algunas cosas en la Terminal sin querer guardar ningún historial o registro de las mismas una vez que cierro la ventana/pestaña de la Terminal. Sin embargo, en otras ocasiones sí quiero conservar el historial. Así que he creado dos perfiles en Terminal, Historia y Sin historia y luego lanzo lo que necesito. Incluso le he dado a ambas un color de fondo distinto para saber cuál es la ventana de pruebas.
Inicialmente pensé en hacerlo por adelantado a través de set +o history
en Preferencia > Perfiles > Shell > Inicio > Ejecutar, pero eso no funciona del todo.
No quiero editar el ~/.zshrc
porque eso significaría que no hay historia para aquellas ocasiones en las que sí quiero conservar la historia.
También he probado HISTCONTROL=ignoreboth
y luego preceder cada comando con un espacio, lo que significa que no se registrará, pero que sólo parece funcionar en bash y es sólo una solución de trabajo y no una solución de todos modos.
¿Cómo puedo mantener ningún registro / historial para los perfiles especificados una vez que cierro la ventana de la Terminal?