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