Sempre que uma nova versão de uma distro popular do Linux (digamos, Ubuntu) é lançada, a Internet é inundada com artigos sobre como personalizá-la para melhor atender às suas necessidades / requisitos. Embora o foco de tais tutoriais seja a área de trabalho como um todo, infelizmente, a janela do terminal de linha de comando geralmente não recebe muita atenção.
Há uma infinidade de opções de personalização disponíveis para o terminal de linha de comando. Neste tutorial, discutiremos algumas das principais configurações de personalização disponíveis para a janela do terminal no Ubuntu 16.04, a versão mais recente do Ubuntu LTS.
Personalize o terminal de linha de comando no Ubuntu 16.04
Quase todas as opções de personalização podem ser acessadas através da entrada “Preferências de Perfil” que fica no menu “Editar” do terminal.
Clique nele e a janela Preferências aparecerá. A janela contém muitas guias, incluindo Geral, Comando, Cores, Rolagem e Compatibilidade – cada nome indica o tipo de opções de personalização que a guia contém.
Na guia Geral, que está ativa por padrão, existem opções para ajustar o tamanho inicial do terminal (o tamanho do terminal em termos de número de linhas e colunas quando é lançado) e alterar a forma do cursor (que é definido para Bloco por padrão), bem como ajustar a aparência do texto, incluindo a fonte usada em seu terminal.
Por exemplo, aumentei o tamanho da fonte (do padrão 12 para 16) e mudei a forma do cursor de bloco para sublinhado:
Agora vamos passar para a próxima guia (Comando).
Como você já deve saber, um shell é basicamente uma interface entre os usuários e o sistema operacional. Ele traduz comandos inseridos por usuários e os repassa para o sistema operacional. Mas às vezes você pode querer configurar o terminal para executar um comando quando for inicializado, em vez de aguardar uma entrada sua.
Isso é possível por meio do recurso “Executar um comando personalizado em vez do meu shell” – apenas habilite o recurso (marcando a caixa correspondente) e digite o comando que deseja que o terminal execute. Há também uma opção onde você pode dizer qual ação deve ser realizada após a saída do comando – as opções disponíveis incluem “Sair do terminal”, “Reiniciar o comando” e “Manter o terminal aberto”.
A funcionalidade “Executar comando como um shell de login”, por outro lado, é usada quando você deseja que seu shell (Bash aqui) leia o “/home/seu- nome de usuário/.bash_profile” (ou, se ele não existir , “/Home/your-username/.profile”) na inicialização. Quando este recurso não está ativo, que é o caso padrão, o Bash lê o arquivo “/home/seu- nomedeusuário/.bashrc” na inicialização.
Continuando, a guia Colors, como o nome sugere, contém todas as configurações relacionadas às cores para a janela do terminal.
Por padrão, a opção “Usar cores do tema do sistema” está ativa. Basta desabilitá-lo e você pode escolher entre os esquemas integrados. Por exemplo, selecionei o esquema ‘Preto em amarelo claro’ para meu terminal.
Outro recurso interessante aqui é “Usar fundo transparente”. Como o nome sugere, você pode habilitar esse recurso para tornar o fundo do seu terminal transparente. Isso pode ser útil em várias situações. Por exemplo, ao tentar executar comandos listados em uma página da web, você não terá que alternar freqüentemente entre o seu terminal e os aplicativos do navegador.
Continuando, a guia Rolagem contém a barra de rolagem e opções relacionadas à rolagem, como mostrar ou não a barra de rolagem, rolar na saída ou pressionamento de tecla, bem como o limite (em termos de número de linhas) que você deseja aplicar à rolagem. costas.
E, finalmente, a guia Compatibilidade permite definir coisas como o que o backspace e as chaves de exclusão geram no terminal, bem como o tipo de codificação.
Esse é o tipo de personalização que você pode fazer para o terminal de linha de comando no Ubuntu 16.04 LTS. Quando terminar as alterações, certifique-se de voltar à guia Geral e forneça um nome ao perfil de personalização para uso futuro, de forma que você não precise repetir todas essas etapas novamente e novamente.
Conclusão
Como você provavelmente observou, enquanto algumas configurações de terminal – como aquelas nas guias Comando e Compatibilidade – valem a pena ter uma ideia, outras – como aquelas nas guias Cores e Geral – estão principalmente relacionadas à aparência do terminal janela.
Claro, não é obrigatório personalizar as preferências do seu terminal, mas deve-se ter pelo menos alguma ideia básica sobre as configurações disponíveis e como usá-las.