Como Personalizar o Terminal do Seu Mac para Melhorar a Produtividade

Flores coloridas.

Se você passa algum tempo no Terminal do seu Mac, vale a pena personalizar a aparência e a sensação do aplicativo. A boa notícia é que existem muitas maneiras de personalizar o terminal do seu Mac para ser mais produtivo e eficiente.

Neste post, mostramos algumas das maneiras mais interessantes de personalizar as janelas do Terminal do seu Mac.

Leia também: Como Abrir Qualquer Pasta a Partir do Terminal do Mac

Ajustando o Tema do Terminal

O Terminal tem a capacidade embutida de personalizar suas janelas de shell, embora você possa não notar à primeira vista. Para fazer isso, navegue até a tela de Preferências do Terminal.

A opção de Preferências do Terminal.

A partir daqui, selecione a aba Perfis. Esta seção permitirá que você ajuste a aparência da janela do Terminal.

A tela de Perfis do Terminal.

Você pode mudar a cor de fundo e do texto, opções de renderização de texto, tamanhos e tipos de fonte, tipo de cursor, cor de seleção e cores ANSI. Este último é usado quando um comando do Terminal exibe uma saída colorida, mas não aparece de outra forma.

Você notará uma série de perfis no menu à esquerda. Você pode escolher um desses ou clicar no ícone “+” na parte inferior do painel para criar um novo perfil personalizado. Perfis são os contêineres para suas configurações, então você pode querer criar um perfil pessoal antes de ajustar qualquer coisa.

O ícone Plus do Terminal.

Quando estiver pronto, defina seu novo perfil principal clicando no botão Padrão. Todas as novas janelas do Terminal agora abrirão com esse perfil.

Você também pode abrir janelas do Terminal em um perfil específico a partir de “Shell -> Nova Janela”, onde você também pode selecionar um perfil.

Escolhendo um novo perfil de shell.

Você também pode importar perfis para o Terminal, a partir do menu na parte inferior da tela de Perfis.

Importando perfis para o Terminal.

Isso lhe dá uma maneira de harmonizar sua experiência no Terminal com outras versões do perfil em diferentes aplicativos. Por exemplo, seu editor Vim, Terminal e aplicativo Slack poderiam ter todos o mesmo perfil e tema instalados.

Comandos de Login

O Terminal pode executar comandos específicos quando uma janela de shell está aberta. Você pode atribuir esses comandos com base em cada perfil, para que perfis diferentes executem comandos únicos.

Para fazer isso, selecione a aba Shell dentro do painel de preferências de Perfis.

A aba Shell dentro do Terminal.

Em Inicialização, marque a caixa “Executar Comando”, em seguida, digite o comando relevante que deseja executar, mas deixe a caixa “Executar dentro do shell” marcada aqui.

Adicionando um Comando de Inicialização.

Essa configuração será salva automaticamente no perfil associado e será executada na próxima vez que você abrir um shell com esse perfil. Para desativar o comando de inicialização, basta desmarcar a caixa “Executar comando”.

Leia também: 4 das Melhores Alternativas para o Aplicativo Terminal do macOS

Colorindo Seu Prompt

Ao editar o arquivo “.zshrc”, você pode colorir o texto do prompt do Terminal. Este é o texto fixo que aparece dentro de uma janela de shell.

Um prompt colorido.

Para começar, abra seu arquivo “.zshrc” no editor nano com o seguinte comando:

nano ~/.zshrc

O editor Nano.

Dentro do editor, adicione uma nova linha que comece com PROMPT=. Seus códigos de cor ANSI e estilo de prompt seguirão. O código completo que temos aqui é:

PROMPT="%F{cyan}%n %1~ %# %f"

Para detalhar nosso exemplo, nós envolvemos o estilo em %F e %f para indicar que usaremos uma cor, e então adicionamos um nome de cor entre chaves {cyan}. Isso também pode ser um número entre 0 e 256.

A partir daí, nós fornecemos algum estilo de prompt:

  • Mostrar o nome do usuário ( %n)
  • Exibir o caminho do diretório de trabalho atual sem o diretório home ( %1~)
  • Definir para mostrar um símbolo de hash se o usuário for um administrador root ou, caso contrário, mostrar um símbolo de porcentagem ( %#)

Há muito mais que você pode fazer aqui, e o processo é mais fácil do que usar perfis bash, conforme as versões anteriores do Terminal.

Colorir e Formatar Texto no Terminal

Você também pode formatar o texto digitado no Terminal usando configurações de perfil ou comandos de shell diretamente no prompt.

Para anexar uma cor de texto a um perfil, use a configuração de cor de texto na tela “Perfis -> Texto” das preferências do Terminal.

As opções de formatação de texto dentro do Terminal.

Para colorir o texto de forma temporária, você envolve o texto entre aspas duplas e usa o comando printf:

printf"[31mHello World[0m
"

Vamos detalhar isso:

  • ` escapa os caracteres não imprimíveis -[31mé o código de cor para texto vermelho -Hello Worldé nossa string literal -[0mlimpa a formatação para que o novo texto não apareça colorido - imprime uma nova linha Se você quiser que o texto continue a aparecer colorido, não inclua o[0m. Para encerrar a formatação, imprima[0mna saída padrão comprintf`. Texto impresso com uma cor temporária. Você também pode usar os mesmos códigos ANSI de antes e ir mais a fundo quando se trata de formatação do seu prompt. Leia também: Como Mudar o Nome do Seu Computador Mac ## Mudar o Título da Janela do Terminal Por padrão, o Terminal mostrará o diretório de trabalho atual, o processo ativo e o tamanho da viewport na barra de título da janela do seu Terminal. A Barra de Título do Terminal. Você pode mudar isso a partir da aba “Perfil -> Janela” das Preferências do Terminal. As configurações da Janela do Terminal. Você pode ajustar as configurações na seção Título e ver os resultados em qualquer janela de shell aberta que esteja executando seu perfil atual. As mesmas configurações amplas também podem ser encontradas na tela de Aba, caso você queira replicar suas configurações para várias abas abertas. ## Conclusão Fazer do Terminal o seu próprio é uma ótima maneira de personalizar sua experiência e se tornar mais eficiente e produtivo. Na verdade, há muito mais que você pode fazer para personalizar o Terminal do seu Mac, e este post destaca os maiores sucessos. Com um Terminal adaptado às suas necessidades específicas, você poderia operar todo o seu computador a partir do Terminal ou até mesmo atualizar seu Mac a partir do Terminal. Você usará mais o Terminal se puder personalizá-lo? Deixe-nos saber na seção de comentários abaixo!