Problemas com o prompt de senha do Cygwin + Mintty

1

A versão mais recente do Cygwin não usa o prompt de comando do Windows por padrão, mas sim o Mintty. Inicialmente, eu amava a mintty porque é muito mais responsiva e cola no click do meio. No entanto, há um grande problema com essa configuração:

Todos os prompts de senha não são exibidos. Isso vale para git , psql e outros. Isso significa que quando eu executo o programa e um prompt Password: deve aparecer, nada acontece. Não ajuda apenas digitar a senha, então nada acontece.

Eu sei que é um problema com o Mintty e / ou o Cygwin, porque eu também tenho o "git bash" instalado que vem com a instalação padrão do Windows Git, e ele funciona lá.

Descrição do sistema: Windows 7 Professional 64 Bit, Cygwin (versão muito recente) (Como você descobre a versão do cygwin?), mintty 1.1.2, zsh (mas é o mesmo problema no bash).

Como posso obter o cygwin + mintty para exibir meus prompts de senha?

Ou posso fazer com que o Cygwin use o shell de comando do Windows novamente (o que eu odeio, mas é melhor do que não exibir prompts de comando)?

    
por Hinton 01.11.2012 / 14:31

1 resposta

1

Pense que há duas maneiras

  1. Experimente consoles alternativos? ConEmu ou Console2 por exemplo.
  2. Execute sh.exe --login -i em vez de mintty. Acredito que sh.exe exista na mesma pasta que mintty.exe , porque mintty não é um shell, mas somente terminal.
por 01.11.2012 / 18:51