Quanto à parte bash no título: você pode colocar bash no modo vi chamando set -o vi (por exemplo, coloque isso em .bashrc ).
Para associar funções a chaves específicas, você precisa usar bind in bash . Veja help bind para listar as funções disponíveis e exemplos de como chamá-lo.
"Alterar palavra interna" não está em vi , mas em vim , por isso não está disponível.