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.
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 ...
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.
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.
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
.
Tags command-line zsh shell