J'étais curieux de savoir s'il existe un moyen d'effacer le tampon / la sortie du terminal via un raccourci clavier. J'utilise Ubuntu. Je suis conscient que
Ctrl + L
efface le terminal, mais vous pouvez toujours revenir en arrière pour voir l'ancien texte. Je cherche quelque chose de semblable à quoi
reset
la commande fait. Sur Mac
apple + k
semble faire l'affaire.
Réponses:
Dans le terminal gnome, vous pouvez modifier les raccourcis clavier avec
Edit -> Reset Shortcuts...
Vous pouvez ensuite mapper la commande "Réinitialiser et effacer", qui semble faire tout ce que vous cherchez.Vous pouvez également limiter l’historique de défilement à un petit nombre (disons 0) et Ctrl + L sera plus proche de ce que vous recherchez.
la source
Edit -> Preferences -> Shortcuts
(j'utilise GNOME Terminal v3.16.2)CTRL+ uefface du curseur au début de la ligne
CTRL+ kefface du curseur à la fin de la ligne
CTRL+ defface un caractère à la droite du curseur
Esc+ Backspaceefface un mot à gauche du curseur
Esc+ defface un mot à la droite du curseur
Alt+ left/rightsaute au début du mot précédent / suivant
Pour effacer tout l'écran, ajoutez l'alias suivant à votre
~/.bashrc
fichier:Maintenant, dans un nouveau terminal, la saisie
cls
efface tout, y compris le tampon de défilement. Cela fonctionne beaucoup plus vite quereset
puisqu'il ne réinitialise rien.En fait, ce
reset
n'est nécessaire que lorsque vous souhaitez réparer un terminal endommagé, par exemple après avoir exécutécat
un fichier binaire.Si vous êtes sur OSX, alors Command ( ⌘) + effacerak le terminal ( et la console chrome devtools) .
la source
cls
?Ctrl + L redessine le terminal; ça ne l'efface pas. Si vous êtes dans une application en plein écran comme less ou vim, la commande Ctrl-L est ce que vous utilisez pour redessiner un écran corrompu. Dans vim avec la coloration syntaxique des couleurs, par exemple, vous pouvez utiliser ctrl_l pour mettre à jour les couleurs si vous faites défiler une longue distance et que vim devient confus en comparant les guillemets, les crochets ou similaires.
Juste pour référence si quelqu'un cherche et trouve ceci ... Si vous devez effacer le tampon de défilement, définissez votre tampon sur 0 lignes ou fermez la fenêtre et rouvrez-la. Ou "en tant que vrai; imprimez; fini" puis interrompez avec ctrl + c lorsque vous avez généré suffisamment de lignes pour détruire le tampon. Le tampon de défilement dépend de l'application. Ainsi, bien que la solution donnée fonctionne pour le terminal Gnome, elle ne fonctionnera pas pour tous les autres terminaux.
la source
J'utilise Konsole. J'ai toujours utilisé Ctrl+ Shift+ Xdans le passé à tout clair, y compris le scrollback. Il y a maintenant une nouvelle et meilleure solution: Ctrl+ Shift+ Ket googler "les raccourcis clavier konsole effacer l'historique" ne vous y amène pas très facilement, mais cela vous amène ici.
la source
Cmd+ Ctrl+ Lfait la
clear
commande dans mac.la source