Vimify sua linha de comando

Digamos que você digitou um comando muito longo em seu shell, mas percebeu um erro no meio. como você conserta aquilo?

Bem … E se você pudesse, como em vi, alternar do modo de inserção para o modo normal e modificar a entrada com viatalhos de teclado?

Você pode fazer exatamente isso.

Coloque isso em ~/.zshrc

bindkey -v

Agora sua linha de comando é o modo de inserção. Pressione ESCpara alternar para o modo normal.

Mas você não está limitado à sua concha. Você pode ter a mesma funcionalidade fornecendo dados em outros lugares, como irbou pry, basicamente, qualquer lugar onde readlineé usado.

Coloque isso em ~/.inputrc

set editing-mode vi