Você pode obter uma lista dos nomes das funções Readline relacionadas ao vi executando isto no bash:
bind -P | grep -w vi
Infelizmente, a documentação para essas funções está faltando. A documentação oficial da biblioteca Readline se concentra mais no modo Emacs e fornece informações mínimas sobre como usar o modo Vi. Na seção curta, Readline vi Mode , afirma que
The Readline vi mode behaves as specified in the POSIX standard.
O padrão POSIX para o shell é especificado em Edição de linha de comando (modo vi) . Para um documento de padrões, sua descrição de como o shell deve se comportar é bastante legível, e você pode ver como algumas das funcionalidades especificadas correspondem às funções Readline listadas por bind -P
.
No entanto, tenho recentemente descoberto que sua implementação do modo vi POSIX não está completa.