No BASH abre um CTRL+ X+ e, ao sair, o BASH executa esse comando. Quando executo + + no BASH, preciso SALVAR antes de sair.E$EDITOR
CTRLXE
Qual é o equivalente em ZSH para BASH's CTRL++ ?XE
O que é ZSH Alt+ X?
No BASH abre um CTRL+ X+ e, ao sair, o BASH executa esse comando. Quando executo + + no BASH, preciso SALVAR antes de sair.E$EDITOR
CTRLXE
Qual é o equivalente em ZSH para BASH's CTRL++ ?XE
O que é ZSH Alt+ X?
podemos descobrir isso usando
bindkey
:Nós encontramos
"^[x" execute-named-cmd
. Ah! Isso não nos diz nada!Então, vamos ler
man zshzle
(a página do manual para o editor de linha zsh) e descobrimos queexecute-named-cmd
pode ser usado para executar qualquer um dos outros comandos descritos nesse documento. Por exemplo,Alt+x
describe-key-briefly
enter(você pode usar taba conclusão aqui!)
nos coloca em um modo em que podemos digitar combinações de teclas e obter os comandos aos quais elas se vinculam. (por exemplo, tente pressionar Alt+ xaqui!)
talvez
edit-command-line
? try Ctrl+ x Ctrl+ e, é isso que está vinculado ao meu shell, ou tente executá-lo manualmente, via Alt+ xedit-command-line
enter.