Jak zainstalować mintty w 'Git Bash' na Windowsie?


10

Zainstalowałem git na Windowsie ze strony http://git-scm.com/download/win i używam skrótu Git Bash, aby uzyskać dostęp do poleceń git.

Niestety, Git Bash używa terminalu Windows Command (CMD.EXE), z którym praca jest okropna.

Jak mogę zmienić Git Bash, aby używał mintty zamiast CMD.EXE?


Zauważ, że instalatory dla bieżących wersji git-scm zawierają opcję użycia miętowego LUB cmd jako terminala
pb2q 17.01.2016

Od dłuższego czasu git-scm zainstalował znacznie ładniejszy terminal. Na przykład teraz możesz zmienić rozmiar w poziomie.
genorama

Odpowiedzi:


8

Udaj się na http://code.google.com/p/mintty/ i pobierz najnowszy plik zip zawierający pakiet mintty msys. Według stanu na 18 października 2014 najnowsza wersja to mintty-1.1.3-msys.zip

Wyodrębnij mintty.exez pliku zip i skopiuj go do binfolderu, w którym zainstalowałeś git. Jeśli zainstalowałeś git w domyślnej lokalizacji, ścieżka toC:\Program Files (x86)\Git\bin

Następnie kliknij prawym przyciskiem myszy skrót Windows do Git Bash . Zmienić cel: "C:\Program Files (x86)\Git\bin\mintty.exe" /bin/sh --login -i. Jeśli zainstalowałeś git w innej lokalizacji, będziesz musiał użyć zainstalowanej ścieżki.

Teraz kliknięcie skrótu Git Bash powinno otworzyć miętowy.


Próbowałem tego podejścia. Modyfikacja skrótu Git Bash działała, co otwiera terminal Mintty, ale modyfikowanie C:\Program Files (x86)\Git\Git Bash.vbsprzez kopiowanie i wklejanie wersji nie zmodyfikowało zachowania Git Bash w menu kontekstowym - w tym przypadku Git Bash nadal otwiera się z cmd.exe: puu.sh/ ddSW0 / 5efa2f5c42.png puu.sh/ddSWG/91e68d1790.jpg
Tagc

Przepraszam - ta część instrukcji została dostarczona przez innego użytkownika stackoverflow, więc je usunąłem.
Chris Snow,

Nie ma problemu, wystarczy przejrzeć skrót Git Bash i móc korzystać z Mintty więcej niż nadrabia kłopotów, na zdrowie.
Tagc

To archiwum kodów Google jest naprawdę nieaktualne! Zaktualizuj swój komentarz.
jcollum

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.