35 votos

¿Cómo compartir el historial entre las pestañas terminales?

Generalmente me encuentro usando dos o tres pestañas en mi terminal en OS X.

Un inconveniente menor es a menudo que las pestañas no comparten un historial de comandos. Así que cosas como history | grep thingIamlooking for no me lleve a donde quiero estar.

¿Hay alguna forma de enfocar las pestañas de la terminal para compartir la historia, o algún otro historyofalltabs ¿comandar?

37voto

user25785 Puntos 533

No creo que haya una forma de compartir la historia entre los TerminalTabs solamente, pero aquí hay algo que podría ayudarte.

La historia no es algo que se maneje por tu terminal, sino por tu caparazón (bash, tcsh, zsh...)

aquí algunas opciones que te ayudarán a configurar un historial compartido entre todas las terminales de Windows (las instancias del shell).

esto debería ser puesto en algún lugar de su .bashrc archivo.

export HISTCONTROL=ignoredups:erasedups  # no duplicate entries
export HISTSIZE=100000                   # big big history
export HISTFILESIZE=100000               # big big history
shopt -s histappend                      # append to history, don't overwrite it

# Save and reload the history after each command finishes
export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

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