A importância de uma boa interface de shell

Com o passar dos anos, tornando-me cada vez mais envolvido com a programação, lentamente comecei a confiar cada vez mais no shell do meu SO. Seja enviando para o Github ou iniciando o Minecraft, parece que estou sempre usando a interface do shell. Estou indo ao ponto agora, onde costumo usá-lo mais vezes por dia do que uso meu telefone celular .

Nossas Opções

Acho que em algum momento, todos nós chegamos a um ponto onde user@host ~dir $simplesmente não conseguimos mais. Se você deseja apenas um pouco de integração com o Git ou deseja USAR TODAS AS CORES !!! (insira rage-comic), no final o padrão nunca é suficiente.

Felizmente, há esperança para todos nós, porque há muitas opções de interface de shell disponíveis. Para usuários do Windows, existem utilitários como Cygwin , Git Shell ou Ansicon .

NOTA:

Eu não possuo ANSICON. O código-fonte do ANSICON no Github está incompleto, então estou vinculando a um de meus repositórios que tem a versão completa. Você pode ver o ANSICON Github aqui )

Personalização Completa

Para aqueles obstinados em personalização completa no Windows, combine esses 3 dentro de um loop e você pode fazer quase tudo. Para usuários de Mac / Linux, a personalização é um pouco mais fácil (graças a [mac] ou [linux]). No entanto, como o Windows, existem algumas opções predefinidas .set /p.bash_profile.bashrc

<center> Cenário</center>

Embora todos ( inclusive eu ) tenham seus próprios favoritos, acho que todos concordam que o padrão não está à altura. Então, dê um tempo para encontrar o que é certo para você, afinal, você é quem tem que lidar com isso.

Felicidades!
-Usuario

 
 
 

Obrigado pela leitura

Se você gostou do que escrevi, considere aprovar este protocolo ou me endossar .
Se você quiser ver mais coisas minhas, pode ver outros protocolos que escrevi ou visitar meu perfil .