Como instalar mintty no 'Git Bash' no Windows?


10

Instalei o git no Windows em http://git-scm.com/download/win e uso o atalho do Git Bash para acessar os comandos do git.

Infelizmente, o Git Bash usa o terminal Windows Command (CMD.EXE), que é horrível de se trabalhar.

Como posso alterar o Git Bash para usar o mintty em vez do CMD.EXE?


Note-se que os instaladores para versões atuais de git-SCM incluem uma opção para uso mintty ou CMD como o terminal
pb2q

Há muito tempo, o git-scm instala um terminal muito melhor. Por exemplo, agora você pode redimensioná-lo horizontalmente.
geneorama

Respostas:


8

Cabeça sobre a http://code.google.com/p/mintty/ e baixar o arquivo zip mais recente que contém o pacote msys mintty. Em 18 de outubro de 2014, a versão mais recente é mintty-1.1.3-msys.zip

Extraia mintty.exedo arquivo zip e copie-o para a binpasta onde você instalou o git. Se você instalou o git no local padrão, o caminho éC:\Program Files (x86)\Git\bin

Em seguida, clique com o botão direito do mouse no atalho do Windows para Git Bash . Mudar o alvo para: "C:\Program Files (x86)\Git\bin\mintty.exe" /bin/sh --login -i. Se você instalou o git em um local diferente, precisará usar o caminho instalado.

Agora, clicando no atalho do Git Bash deve abrir o mintty.


Eu tentei essa abordagem. Modificar o atalho do Git Bash funcionou e abrir um terminal Mintty, mas modificar C:\Program Files (x86)\Git\Git Bash.vbscopiando e colando sua versão não modificou o comportamento do Git Bash no menu de contexto - o Git Bash ainda abre com o cmd.exe neste caso: puu.sh/ ddSW0 / 5efa2f5c42.png puu.sh/ddSWG/91e68d1790.jpg
Tagc

Desculpas - essa parte das instruções foi fornecida por outro usuário do stackoverflow, então eu as removi.
Chris Snow

Não tem problema, basta seguir o atalho do Git Bash e poder usar o Mintty mais do que compensar o problema, vivas.
Tagc

Esse arquivo de códigos do Google está realmente desatualizado! Atualize seu comentário.
Jcollum

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.