Ctrl precisa ser mapeado em bashrc
de uma maneira diferente de zshrc
. Eu encontrei o seguinte para trabalhar:
bind '"\C-p": history-search-backward'
bind '"\C-n": history-search-forward'
Eu tenho sentido de voltar de zsh para bash. Eu quero 2 coisas no meu bash um dos quais é ignorar o caso e eu sei como fazer isso. Outra é a pesquisa de substring de histórico em zsh fornecida pelo framework oh-my-zsh. Eu tinha essas duas linhas no meu .zshrc
:
bindkey '^P' up-line-or-beginning-search
bindkey '^N' down-line-or-beginning-search
Eu pesquisei uma funcionalidade semelhante no bash, mas encontrei este exemplo:
"\e[A":history-search-backward
"\e[B":history-search-forward
Isso faz principalmente o que eu preciso. Mas eu quero mapear ctrl + p e ctrl + n em vez de ↑ e ↓ . Como eu faço isso?