Como posso mapear a página para cima e para baixo para a pesquisa de histórico para trás / avançar no iTerm2?

0

O que eu devo usar fn + acima e fn + abaixo para executar a pesquisa de histórico para trás / encaminhar no iTerm2?

Eu quero digitar, digamos, vi e usar essa combinação de teclas para receber comandos anteriores com esse padrão:

vi example.txt
vim test.txt
sudo visudo
...
    
por jherran 01.03.2016 / 14:26

1 resposta

1

Na verdade, você não precisa usar o iTerm2 para isso. Você pode adicionar o seguinte ao ~/.inputrc :

"\e[5~": history-search-backward
"\e[6~": history-search-forward

Embora ele corresponda apenas ao padrão desde o início da linha, isto é. se você digitar vi então fn + acima , você obterá:

vi example.txt
vim test.txt

mas não:

sudo visudo

Para o último, você teria que confiar no bash control + r , mas isso é apenas uma pesquisa para trás. Mais sobre isso: (reverse-i-search) no bash

    
por 01.03.2016 / 15:04