Primeiro de tudo, estou usando zsh e oh-my-zsh com quase nenhuma outra personalização.
No zsh, quando pressiono a seta para cima, ele traz os últimos comandos. E se eu digitar alguns caracteres antes de pressionar a seta para cima, ele trará o comando mais recente começando com esses caracteres. É um recurso bastante útil, pois emito muitos comandos git / vim / scp como alternativa.
Mas agora estou mudando para um teclado sem as teclas de seta e costumo usar ctrl+ em pvez da seta para cima para completar o histórico. No entanto, não importa quantos caracteres eu digitei antes de pressionar ctrl+ p, ele sempre trará o comando mais recente (não o mais recente começando com esses caracteres)
Como devo configurar o zsh (ou oh-my-zsh) para corrigir isso?