it-swarm-pt.tech

É possível ter ligações de teclas vim no terminal?

Estou me acostumando a vincular vim (como pressionar w para ir para o Word, dw para excluir uma palavra e assim por diante) e seus modos (inserção, normal, visual) e, por curiosidade, gostaria de saber: existe alguma tipo de implementação desse comportamento de modos e ligações do vim para o meu terminal?

Tem o modo de inserção, modo normal e ...

45

Possui modo de inserção e normal (o modo de inserção é o padrão e sai para o modo normal), mas não possui modo visual.

No bash: set -o vi Você pode executá-lo na linha de comando para apenas esta sessão ou adicioná-lo ao seu arquivo .bashrc.

Muitos programas usam readline para entrada e você pode fazer com que qualquer um deles use atalhos de teclado no estilo vi configurando seu .inputrc com

set editing-mode vi
set keymap vi

No zsh, se você alterar sua variável de ambiente EDITOR, o Shell corresponderá a ela.

52
Shawn J. Goff