Quiero borrar parcialmente mi historial de desplazamiento hacia atrás del terminal, pero solo desde donde he seleccionado con mi mouse en el desplazamiento hacia arriba y hacia arriba. es posible? Estoy en una Mac y uso iTerm2 y Terminal.
40
bash
no tiene ninguna noción de desplazamiento hacia atrás; eso es algo que maneja su emulador de terminal.Respuestas:
No estoy seguro sobre parcialmente, pero puede borrar completamente su desplazamiento hacia atrás con Cmd+ K. Control+ Lsolo borrará la pantalla, no el contenido / historial / búfer de desplazamiento hacia atrás.
Si desea que el desplazamiento hacia atrás parcial bastante mal, esto sería probablemente el lugar de ponerlo en práctica.
fuente
Si otros llegaron aquí buscando una secuencia de escape como el comando K en iTerm 2, puede usar
printf '\ec'
yclear;printf '\e[3J'
trabajar en Terminal pero no en iTerm 2.fuente
iterm clear scrollback
.Esto no es posible, pero puede borrar solo la pantalla presionando Control+ L.
fuente
http://www.pendrivelinux.com/how-to-clear-the-terminal-command-history/
Esto borrará la historia por completo. historia -c
De ninguna manera pude encontrar hacer un parcial.
fuente
Este comando probablemente le dará los posibles archivos de historial. Puede abrirlo en un editor de texto y editarlo.
fuente
Si he entendido bien su pregunta, creo que se puede lograr que modificando manualmente el archivo de la historia,
~/.bash_history
.PD: Para guardar su sesión actual, primero debe cerrar la Terminal.
fuente