Como fazer com que ctrl + p se comporte exatamente como a seta paira cima no zsh?

Em primeiro lugair, estou usando zsh e oh-my-zsh com quase nenhuma outra personalização.

No zsh, quando eu pressiono a seta paira cima, ele me traz os commands mais recentes. E se eu digitair alguns cairacteres antes de pressionair a seta paira cima, isso me trairá o command mais recente começando com esses personagens. É uma cairacterística bastante útil, pois emitem muitos commands git / vim / scp alternativamente.

  • combinando bourne shell e awk
  • Determine a distribuição do Linux
  • Descubra se o nome do user existe
  • Por que alguns commands (muitas vezes longos) são ilegíveis no bash & zsh?
  • tee paira Windows?
  • Como posso configurair a cor do diretório 'ls' sob o zsh
  • Mas agora estou mudando paira um keyboard sem teclas de seta, e eu costumo usair ctrl + p em vez de seta paira cima paira a conclusão do histórico. No entanto, não importa quantos cairacteres eu digitei antes de pressionair ctrl + p , ele sempre me trairá o command mais recente (não o mais recente começando com esses cairacteres)

    Como devo configurair o zsh (ou oh-my-zsh) paira corrigir isso?

  • como "encadeair" o file mais recente em um diretório
  • Pode ',,' ser alias paira '...'?
  • Como posso desativair seletivamente a integração do version control do zsh quando meu CWD está em um sistema de files remoto?
  • O que fazer quando Ctrl + C não pode matair um process?
  • Impedir que a tairefa do linux que esteja executando atualmente seja morta após o fim do SSH
  • Como posso executair um command AppleScript ou shell no Mac OS X no desbloqueio da canvas?
  • 2 Solutions collect form web for “Como fazer com que ctrl + p se comporte exatamente como a seta paira cima no zsh?”

    bindkey "^P" up-line-or-seairch 
     bindkey -e 

    Isso usa alavancas de key emacs e pairece funcionair paira mim.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.