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?

Chris Snow
źródło
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.

Chris Snow
źródło
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