Configurando o Terminal no Mac OS X

Se você passa muito tempo usando o Terminal do Mac OS X, veja algumas dicas de como personalizar e melhorar sua produtividade.

Por | @oficinadanet Softwares
<p>Se voc&ecirc; passa muito tempo usando o Terminal do Mac OS X, veja algumas dicas de como personalizar e melhorar sua produtividade.<br /></p> <h2>Arquivos de configura&ccedil;&atilde;o</h2> <p><br /> O Terminal carrega um arquivo chamado .bash_profile toda vez que uma nova aba &eacute; aberta. Existem outros arquivos que funcionam de modo semelhante, como .bash_login e .profile. Esses arquivos devem ser colocados em seu diret&oacute;rio home. Para ir at&eacute; este diret&oacute;rio, digite um dos comandos abaixo.</p> <pre><code>cd $HOME cd ~ cd</code></pre> <p><br /> <br /> N&oacute;s iremos editar o arquivo $HOME/.bash_profile. Abra este arquivo no seu editor preferido. Caso ele n&atilde;o exista, crie-o.</p> <h2>Cores</h2> <p><br /> O primeiro passo &eacute; adicionar cores &agrave; sa&iacute;da do Terminal. Para isso, adicione as seguintes linhas ao arquivo .bash_profile.</p> <pre><code>export GREP_OPTIONS="--color=auto" export GREP_COLOR="4;33" export CLICOLOR="auto" alias ls="ls -G"</code></pre> <p><br /> <br /> Essas configura&ccedil;&otilde;es ir&atilde;o tornar o comando ls e grep coloridos, como no exemplo abaixo.</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/1.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//1.png" /></div> </blockquote> <p><br /> Como voc&ecirc; pode perceber, as cores n&atilde;o ficaram muito boas. Infelizmente o Mac OS n&atilde;o permite que voc&ecirc; configure as cores nativamente. No entanto, isso pode ser feito com um sistema de extens&otilde;es chamado SIMBL. A instala&ccedil;&atilde;o &eacute; bastante simples.<br /> <br /> Depois de instalar o SIMBL, baixe o bundle <a rel="nofollow" href="http://ciaranwal.sh/2007/11/01/customising-colours-in-leopard-terminal" target="_blank">TerminalColours</a>. Copie o arquivo TerminalColours.bundle para /Library/Application Support/SIMBL/Plugins/. Agora, reinicie o Terminal.<br /> <br /> Abra as prefer&ecirc;ncias. Para configurar as cores, clique no bot&atilde;o "More" e um di&aacute;logo abrir&aacute;.</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/2.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//2.png" /></div> </blockquote> <p><br /> <br /> Se preferir, baixe o arquivo <a rel="nofollow" href="http://github.com/fnando/dotfiles/raw/abe864ec655e51c6c7ab4bdac21dfea7bbe2ba2e/IR_Black.terminal" target="_blank">IR_Black.terminal</a> e d&ecirc; um duplo clique para adicion&aacute;-lo. Depois, selecione o perfil e marque-o como "Default".</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/3.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//3.png" /></div> </blockquote> <p><br /> <br /> Seu Terminal ficar&aacute; parecido com isso.</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/4.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//4.png" /></div> </blockquote> <p>&nbsp;</p> <h2>Atalhos de Teclado</h2> <p><br /> O Terminal possui uma s&eacute;rie de atalhos como Ctrl E para ir ao fim da linha e Ctrl A para ir ao come&ccedil;o. Infelizmente, por padr&atilde;o, o Terminal n&atilde;o reconhece atalhos para navegar entre palavras. Voc&ecirc; precisa alterar algumas configura&ccedil;&otilde;es para que isto funcione.<br /> <br /> Nas prefer&ecirc;ncias do Terminal, selecione a op&ccedil;&atilde;o "control cursor left" e clique em "Edit".</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/5.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//5.png" /></div> </blockquote> <p><br /> <br /> Na janela que se abriu, clique no bot&atilde;o "Delete one character" at&eacute; que n&atilde;o tenha mais nada. Depois, pressione ESC. Agora, pressione b. Fa&ccedil;a a mesma coisa para a op&ccedil;&atilde;o "control cursor right". As teclas que voc&ecirc; precisa s&atilde;o ESC, e depois f. Se tudo estiver certo, voc&ecirc; agora pode navegar entre as palavras com os atalhos Ctrl Seta para Esquerda e Ctrl Seta para Direita.<br /></p> <h2>Renomeando as abas do Terminal</h2> <p><br /> Uma coisa muito &uacute;til &eacute; renomear suas abas de modo que voc&ecirc; saiba facilmente com o que est&aacute; trabalhando. O Terminal n&atilde;o permite fazer isso nativamente; ele insiste em exibir o nome do processo, o que n&atilde;o &eacute; muito &uacute;til. Felizmente, existe um bundle SIMBL que faz isso.<br /> <br /> Baixe o bundle <a rel="nofollow" href="http://ericanderson.us/2008/03/02/terminalapp-tab-namer-v01-alpha/" target="_blank">Tab Namer</a>. Depois, copie o arquivo TabNamer.bundle para /Library/Application Support/SIMBL/Plugins/. Reinicie o Terminal.<br /> <br /> Para renomear a aba, apenas pressione Cmd Shift T. Um di&aacute;logo se abrir&aacute; e voc&ecirc; poder&aacute; digitar qualquer nome!</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/6.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//6.png" /></div> </blockquote> <p>&nbsp;</p> <h2>Atalhos para as abas abertas</h2> <p><br /> O Terminal n&atilde;o permite que voc&ecirc; acesse uma aba diretamente. Com o bundle Terminal Tab Switching, basta pressionar Command [1-9] para ir diretamente para a aba escolhida.Depois de baixar o bundle, basta copiar o arquivo TerminalTabSwitching.bundle para /Library/Application Support/SIMBL/Plugins/ e reiniciar o Terminal.</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/7.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//7.png" /></div> </blockquote> <p>&nbsp;</p> <h2>Configurando o Git</h2> <p><br /> Para exibir o nome do branch que voc&ecirc; est&aacute; trabalhando atualmente, voc&ecirc; pode configurar o prompt. Veja a configura&ccedil;&atilde;o que uso no meu Terminal.</p> <pre><code>PS1='/n[/u] /[/033[1;33m/]/w/a/[/033[0m/]$(__git_ps1 " /[/033[1;32m/](%s)/[/033[0m/]")/n/$ '</code></pre> <p><br /> <br /> Basta adicionar a linha acima ao arquivo $HOME/.bash_profile. Lembre-se de recarregar essas configura&ccedil;&otilde;es com o comando source ~/.bash_profile.</p> <blockquote> <div style="text-align: center;"><img src="https://www.oficinadanet.com.br/imagens/coluna/2686/8.png" alt="http://www.oficinadanet.com.br//imagens/coluna/2686//8.png" /></div> </blockquote> <p>&nbsp;</p> <h2>E agora?</h2> <p><br /> Existem mais alguns bundles que voc&ecirc; pode instalar.</p> <ul> <li><a rel="nofollow" href="http://ciaranwal.sh/2007/11/16/blurminal" target="_blank">Blurminal</a></li> <li><a rel="nofollow" href="http://code.google.com/p/blacktree-visor/" target="_blank">Visor</a></li> <li><a rel="nofollow" href="http://bitheap.org/bounceterm/" target="_blank">BounceTerm</a></li> </ul> <p><br /> Voc&ecirc; tamb&eacute;m pode configurar o Git para autocompletar os comandos e nomes de branches dispon&iacute;veis.<br /> <br /> <em>Fonte: <a rel="nofollow" href="http://simplesideias.com.br/configurando-o-terminal-no-mac-os-x/" target="_blank">Simples Id&eacute;ias</a></em></p>

Mais sobre: macosx terminal comando
Share Tweet
Recomendado
Comentários
Carregar comentários
Destaquesver tudo