
Estou usando o bindkey
comando que vem com o zsh para alterar as combinações de teclas.
Sempre que fecho minha sessão de terminal e abro uma nova, todas as alterações que fiz ao executar bindkey
comandos desaparecem. Como posso fazê-los persistir entre as sessões do terminal?
Responder1
Você pode salvar a configuração atual em um arquivo com
bindkey -L > ~/.zsh_bindkey
E então carregue esta configuração do seu arquivo de inicialização ~/.zshrc
incluindo a seguinte linha:
source ~/.zsh_bindkey
Esteja ciente de que existem vários mapas de teclado (lista via bindkey -l
). Se você personalizou mais do que o main
mapa de teclado, você precisará salvá-los também, por exemplo, para o command
problema do mapa de teclado
bindey -M command -L >> ~/.zsh_bindkey
Uma abordagem alternativa seria começar a partir de um mapa de teclado predefinido (por exemplo, bindkey -v
para ligações do tipo vi) e fazer suas modificações posteriormente. Coloque ambos no seu ~/.zshrc
arquivo.