Gostaria que o aplicativo de terminal do Mac OS percorresse meu histórico de comandos da mesma maneira que funciona no Linux, se possível. Atualmente, se eu pressionar a seta para cima no terminal, ela percorrerá todos os meus comandos recentes, mesmo que os últimos 50 sejam o mesmo comando exato . Na maioria dos sistemas Linux que usei, esse comportamento retrocede o histórico de comandos, mas o mais importante é que ele ignora comandos duplicados . Esse comportamento é possível no aplicativo de terminal do Mac OS X ou preciso usar um aplicativo de terminal diferente? Obrigado.
macos
terminal
command-line
Nate
fonte
fonte
Respostas:
Mark que comentou minhas perguntas acima estava correto. Esta é uma configuração do bash. Se você adicionar o seguinte ao seu
~/.bash_profile
script, obterá esse comportamento.Você também pode ignorar todas as linhas que começam com um espaço:
Ou faça as duas coisas usando:
fonte
Supondo que você esteja usando o bash então
ou
em um dos seus arquivos bash rc.
fonte