Posso percorrer o histórico de comandos do shell que foram usados apenas no diretório atual?

3

Então, ao usar a seta para cima / para baixo para percorrer os comandos anteriores, existe alguma maneira de limitar esses comandos aos usados no diretório atual? Isso tornaria minha vida 10 vezes mais fácil ...

    
por Brade 20.06.2013 / 16:17

3 respostas

1

Você deve dar uma olhada no link

É um plugin para o zsh e faz exatamente o que você quer.

Comentários / Relatórios de bugs / Estrelas / ... são apreciados.

    
por 16.03.2014 / 03:44
0

Não. Não existe um histórico por diretório em nenhum dos shells que conheço. Suas melhores apostas estão modificando alguns shells de código aberto ou hackeando ganchos fornecidos por zsh ao executar o comando cd para carregar um novo histórico. Tenho certeza que algum guru zsh acharia isso um desafio digno de pena.

    
por 20.06.2013 / 16:30
0

zsh permite que você modifique as entradas que estão armazenadas em seu histórico, é fácil adicionar um comentário com o diretório onde você executou o comando (veja aqui link ).

Você só precisa escrever um widget / função de pesquisa de histórico personalizado que filtrará os resultados com base em $PWD .

    
por 21.06.2013 / 10:39