Cuando, en Bash, tengo dos terminales abiertos, cada uno mantiene su propio historial, por lo que presionar flecha arriba siempre presenta el comando anterior ingresado en ese terminal.Último comando en el mismo terminal
En zsh, el historial se comparte, por lo que flecha arriba presenta el último comando ingresado en cualquiera de los terminales. Me gusta más que ctrl-R me da la historia completa y compartida, pero ¿hay alguna manera de hacer que flecha arriba me dé el último comando desde la terminal activa?
¿Hubo alguna vez un veredicto sobre esto? Me parece recordar haber encontrado un sitio para este truco. IMO esto debería ser el comportamiento predeterminado. – lang2
Una buena opción para tener ambas: https://superuser.com/questions/446594/separate-up-arrow-lookback-for-local-and-global-zsh-history – Melebius