iterm2 obtenga un comando diferente anterior usando teclas de flecha hacia arriba y hacia abajo

StackOverflow https://stackoverflow.com/questions/8873959

Pregunta

Me pareció irritante que si ejecuta un comando 5 veces, tiene que presionar la tecla de flecha 6 veces para obtener el comando anterior. ¿Es alguna forma de cambiar este comportamiento?

ITERM2 Build 1.0.0.20111020

¿Fue útil?

Solución

Esa no es una característica de ITerm sino de la función de historial de su caparazón. Si usa la fiesta predeterminada, puede poner esto en su ~/.bashrc:

export HISTCONTROL=ignoreboth
shopt -s histappend
# After each command, save and reload history
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

La primera línea le dirá a Bash que ignore las entradas de historia duplicadas y vacías. La segunda línea fusionará el historial de múltiples sesiones abiertas (por ejemplo, en múltiples pestañas o ventanas). La línea Thirs se asegurará de que el historial se conserve después de cada comando.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top