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.