¿Hay alguna forma de compartir el historial de comandos del shell entre paneles/ventanas en una sesión de tmux?Compartir historial entre paneles/ventanas
6
A
Respuesta
4
el historial de shell tiene muy poco que ver con tmux, tiene que ver con el shell que está utilizando. Entonces, si elige usar zsh, se activa iirc por defecto. Con fiesta es necesario agregar un poco de magia a su .bashrc
export PROMPT_COMMAND="history -a; history -n"
esto añade su última orden a la historia y vuelve a cargar su historial después de cada comando. Ver this post para más información.
4
Agregar estas opciones para su .zshrc
:
setopt inc_append_history
También encuentro hist_ignore_dups
hist_ignore_space
útil.
Véase también Zsh » Options » History.
Cuestiones relacionadas
- 1. Compartir datos entre AppDomains
- 2. Javascript: compartir datos entre pestañas
- 3. Compartir datos entre páginas html
- 4. Compartir HDC entre diferentes procesos
- 5. Compartir un objeto entre actividades
- 6. Compartir página aspx entre proyectos
- 7. node.js - compartir sockets entre procesos
- 8. Copia SVN entre repositorios con historial
- 9. Compartir código entre 2 proyectos sin dll
- 10. Compartir una sesión entre Ruby y PHP
- 11. Compartir datos entre controles de usuario
- 12. ¿Cómo compartir la misma variable entre módulos?
- 13. ¿Puedes compartir componentes entre proyectos de Jira?
- 14. recursos Compartir prueba entre experta en proyectos
- 15. compartir datos entre dos aplicaciones de iphone
- 16. cómo compartir una transacción entre varios hilos
- 17. Compartir código entre proyectos en tfs 2010
- 18. Compartir datos entre procesos en Python
- 19. ¿Cómo compartir una variable entre dos clases?
- 20. PyroCMS: ¿cómo compartir recursos entre módulos?
- 21. Compartir modelos entre las aplicaciones de Django
- 22. ¿Puedes compartir recursos entre las APK?
- 23. Compartir objetos DTO entre servicios de WCF
- 24. ¿Compartir paquetes Java entre módulos en IntelliJ?
- 25. Compartir modelos entre aplicaciones Rails usando gems
- 26. Python: ¿compartir una matriz numerada entre procesos?
- 27. Compartir matriz entre lua y C
- 28. ¿Cómo compartir objetos entre aplicaciones java?
- 29. Compartir una cookie entre dos sitios web
- 30. Eclipse: compartir código entre varios proyectos
Estoy usando ZSH por defecto, y para el registro no tengo idea de lo que iirc significa, pero supongo que tiene algo que ver con el historial de shell;) Entonces, ¿cuál podría ser el problema, en ese caso? – CrimsonKing
"Si recuerdo correctamente". Entonces, en este caso, he supuesto que ya tienes esa característica habilitada. Si no, no lo sé – three
Realmente funcionó, y simplemente no presté suficiente atención. – CrimsonKing