Polecenie, aby wyczyścić ekran Git Bash


85

Czy jest jakieś polecenie w Gicie, które czyści ekran. na przykład w wierszu poleceń okna po wykonaniu dużej ilości kodu, jeśli wpiszesz cls, wyczyści cały poprzedni kod. więc chcę tego samego typu funkcji w Git. więc ktoś może mi podać nazwę polecenia.


2
Pytasz o clear (1) ?
Carl Norum

1
ok. mam to. po prostu piszę jasne. usuwa wszystkie poprzednie wiersze.
naresh kumar

4
ctrl + l też zwykle działa
wasatz

Odpowiedzi:


142

Właściwie szukasz polecenia środowiska użytkownika systemu Unix

clear

lub możesz użyć skrótu klawiaturowego

ctrl+l

http://en.wikipedia.org/wiki/Clear_(Unix)

Aby wyczyścić całą historię poleceń w Git Bash.

history -c

1
Działa w systemie Windows, jeśli używasz rozszerzeń GIT ( code.google.com/p/gitextensions ) i uruchamiasz monit GIT Bash.
Contango,

2
Powinien być w stanie to wymyślić, poddał się po clr
Zac

4
To nie działa, tylko wszystko podnosi. Nie pomaga przeglądanie linii wyjściowych po czyszczeniu.
Yevgeniy Afanasjew

8
Może wolisz użyć, resetaby pozbyć się również bufora. Zobacz tę odpowiedź
Daniel JG

1
Używając clearwiele razy, zauważyłem, że pozwala mi tylko przewinąć z powrotem do poprzedniego clear. Czy to zwykły efekt? Jeśli tak, czy istnieje polecenie, które to robi scroll-up-so-that-the-next-command-is-the-only-one-I-can-see-but-the-history-is-still-preserved-if-I-want-to-scroll-up-to-it?. Nagroda PS za większość łączonych ciągów znaków? ;)
ro͢binmckenzie

40

spróbuj użyć polecenia resetowania, całkowicie wyczyści ekran, ale nadal będziesz mieć dostęp do poprzednich poleceń

reset

5
Ładny! clearpolecenie po prostu przesuwa pasek przewijania w taki sposób, że widzisz przed sobą wyraźny ekran. Więc jeśli przewiniesz w górę, nadal możesz zobaczyć wynik poleceń, które wcześniej uruchomiłeś. resetpolecenie resetuje pasek przewijania ekranu i opróżnia również dane wyjściowe wszystkich poprzednich poleceń. Możemy więc powiedzieć, że clearpolecenie jest miękkie i resettwarde :)
RBT

1
resetpolecenie ponownie inicjuje terminal, tak jakby został ponownie otwarty od zera.
RBT

5

Ani clearteż, ani history -cfaktycznie nie działa.
Przewiń w górę , wszystkie polecenia będą widoczne .

Rozwiązanie:
Jeśli używasz systemu Windows 10 i używasz mintty 2.7.9 (lub nowszego?) Dla git bash, użyj Alt+ F8... to zadziała.
Powodzenia.
Miłego kodowania.

Odniesienie: tutaj (Być może to nie działa w systemie Windows 7)


1
Alt + F8 Thanks
Ahmad Sharif

4

Inną opcją jest zmodyfikowanie (lub utworzenie w folderze użytkownika) pliku .bash_profile i dodanie tego:

alias cls='clear';

Dzięki temu możesz wyczyścić bash za pomocą polecenia „Windows”.


0

W większości przypadków clr, clear i cls nie działają, użyj ctrl c, aby kontynuować pisanie poleceń


-2

użyj clear tylko bez polecenia git

" jasny "


Sugerowano to już w 2013 roku. Zobacz zaakceptowaną odpowiedź. Jaki jest sens wysyłania zduplikowanych odpowiedzi?
Alex Shesterov
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.