Normalmente, o shell tem ligações emacs habilitadas. Mas se você estiver mais familiarizado com o vim, pode ativar os vínculos do vi:
set -o vi
E aí está. Agora, depois de digitar o comando, você pode clicar em Escape e estará no modo ‘normal’. Você pode usar w
, b
ou e
para se mover. Você também pode usar ^
ou $
para pular para o início da linha. I
ou A
funciona bem. Se você quiser deletar uma palavra, você pode ir com dw
ou dd
deletar a linha inteira. Infelizmente coisas gostam diw
ou daw
não funcionam. Além disso, se você quiser pesquisar no histórico de seus comandos do shell, basta clicar /
e digitar seu termo, é claro, seguido de enter
. Depois, você pode usar n
ou N
para pular para a próxima partida ou para a anterior.
Se você está mais familiarizado com o vim do que com o emacs, experimente.