El historial de Bash no se recuerda inicialmente con iterm2

0

Tengo un problema molesto porque iterm2 no recuerda mi historial cuando cierro una ventana de terminal. No estoy seguro de si podría ser mi configuración de .bash_profile o qué.

Esto es lo que está sucediendo:

1) type in some commands
2) issue 'history' command
3) commands are listed
4) close terminal window and open brand new terminal window
5) issue 'history' command
6) commands from previous sessions are NOT listed
7) close terminal window and open brand new terminal window
6) issue 'history' command
7) commands from very first session now appearing

¿Alguien sabe por qué los comandos anteriores no aparecen de inmediato cuando se abre una nueva ventana y solo después de abrir una segunda ventana de terminal?

ACTUALIZACIÓN: Todo funciona como se esperaba con la aplicación de terminal simple y sencilla.

Actualización 2: tengo instalada la función de integración de shell

Actualización 3: Resulta que la primera actualización fue incorrecta. También es inusual en la Terminal. A veces funcionará y otras no.

    
pregunta StevieD 18.08.2018 - 16:03

1 respuesta

2

Resulta que iterm estaba trabajando realmente en iterm. Solo espera 5 segundos antes de guardar en .bash_history cuando cierra la shell sin usar el comando exit . Este retraso de 5 segundos es para darle tiempo al comando-z para que la sesión vuelva a estar abierta, al parecer.

    
respondido por el StevieD 20.08.2018 - 08:09

Lea otras preguntas en las etiquetas