Eu resolvi o problema. Parece que o oh-my-zsh estava substituindo os atalhos de teclado padrão.
Quando adicionei a linha abaixo ao final de meu .zshrc
, Ctrl E e Ctrl A trabalhado:
bindkey -e
Meus atalhos de teclado do Emacs em zsh
não estão funcionando ( Ctrl A , Ctrl E ). Eu uso zsh
no OS X.
Eles podem estar ligados a alguma outra coisa. Atualmente estou usando oh-my-zsh .
Meu .zshrc
está aqui .
Você pode descobrir quais códigos você precisa digitando Ctrl V Ctrl A e Ctrl V Ctrl E .
Então você pode colocar o código em seu .inputrc, o sistema / etc / inputrc, ou seu zshrc assim:
bindkey '^A' beginning-of-line
bindkey '^E' end-of-line
Isso funciona para outras teclas também. Por exemplo, tive alguns problemas com Home e End .
Você deve poder usar este truque em qualquer sessão de terminal: tty,
Tags zsh keyboard-shortcuts macos