É possível usar vim key bindings em iterm2?

3

Eu quero usar w para a próxima palavra e b para a palavra anterior. Se eu pudesse fazer mais do que isso, seria ainda mais feliz.

Eu uso bash se isso importa.

    
por user1283776 21.09.2018 / 15:10

1 resposta

5

Estou surpreso que você ainda não tenha descoberto

set -o vi

Isto habilita o modo de edição vi no Bash (para fazer esta permanente colocar o comando no seu arquivo ~/.bashrc ). O Wiki de Greg tem um breve resumo e aqui está um Unix & Questão do Linux sobre suas vantagens .

Esta configuração é para o shell Bash, independentemente do terminal (cujo objetivo é fornecer um contêiner para digitar e ver texto (além de selecionar e colar com o mouse) - além de janelas com guias e algum gerenciamento de janela global, ele deve não interfira com o que está acontecendo dentro dele.

Para habilitar isso para mais alguns aplicativos (baseados em terminal) que usam a biblioteca readline para entrada, você pode colocar isso em ~/.inputrc

# Do what "set -o vi" does in Bash to whatever uses readline.
set editing-mode vi
    
por 21.09.2018 / 16:19