oh je serais bien en mal de te conseiller quoi que ce soit, à part de rester sous Windows
perso j'utilise zsh, quand on prend le temps de le configurer il a un tas d'options très pratiques (la complétion contextuelle c'est vachement bien par exemple)