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.
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.
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.
Si otros llegaron aquí buscando una secuencia de escape como el comando K en iTerm 2, puede usar
printf '\e]50;ClearScrollback\a'
printf '\ec'
y clear;printf '\e[3J'
trabajar en Terminal pero no en iTerm 2.
iterm clear scrollback
.
Esto no es posible, pero puede borrar solo la pantalla presionando Control+ L.
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.
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.
bash
no tiene ninguna noción de desplazamiento hacia atrás; eso es algo que maneja su emulador de terminal.