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 ...
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.