2 votos

como hacer que el comando `clear` solo borre la pantalla actual

Utilizo las aplicaciones iTerm2 como opción de terminal en mis ordenadores Mac.

En mi primer Mac, cuando escribo clear Cuando me desplazo hacia arriba, puede seguir mostrando el contenido anterior de esta pestaña, lo cual me gusta mucho.

Sin embargo, en mi segundo Mac, cuando escribo clear borra todo de esta pestaña. Cuando intento desplazarme hacia arriba, no hay nada.

¿Cómo puedo hacer que mi segundo Mac se comporte igual que el primero?

He comprobado cada configuración entre estas dos máquinas para iTerm y parecen idénticas, ambas están usando oh-my-zsh.

4voto

Douglas Puntos 10417

Compruebe la configuración de Scrollback de iTerm2

En clear sólo "limpia la pantalla del terminal", por así decirlo. El historial de desplazamiento hacia atrás es una función del propio emulador de Terminal (App), no del shell (Bash/Zsh).

Entra en Preferencias -> Perfiles → Avanzado → Búfer de desplazamiento hacia atrás a continuación, establecer en "no especificado" o "sí" (confirmado por el OP)

iTerm 2 Profile Terminal Tab

Véase Documentación de preferencias del perfil de terminal iTerm2

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X