55 votes

Comment puis-je effacer partiellement le scrollback de mon terminal ?

Je souhaite effacer partiellement l'historique du défilement du terminal, mais uniquement à partir de l'endroit où j'ai sélectionné avec ma souris dans le défilement et vers le haut. Est-ce possible ? Je suis sur un Mac, et j'utilise iTerm2 et Terminal.

109voto

Josille Points 11

Je ne sais pas si c'est le cas partiellement, mais vous pouvez effacer complètement votre scrollback avec Cmd + K . Control + L n'effacera que l'écran, et non pas le contenu, l'historique ou le tampon du scrollback.

Si vous voulez vraiment le retour partiel, este serait probablement l'endroit pour l'implémenter.

0voto

Mark Stewart Points 708

Ce n'est pas possible, mais vous pouvez effacer juste l'écran en appuyant sur Control + L .

-1voto

Edwin Dover Points 1

http://www.pendrivelinux.com/how-to-clear-the-terminal-command-history/

Ceci effacera complètement l'historique. history -c

Je n'ai pas pu trouver de moyen de faire un partiel.

-2voto

iozozturk Points 1

Cette commande vous donnera très probablement les fichiers d'historique possibles. Vous pouvez l'ouvrir dans un éditeur de texte et le modifier.

ls -a ~ | grep hist

-4voto

dezzeus Points 846

Si j'ai bien compris votre question, je pense que vous pouvez y parvenir en modifiant manuellement votre fichier d'historique, ~/.bash_history .

P.S. : Pour sauvegarder votre session actuelle, vous devez d'abord fermer le terminal.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X