Прежде всего, я использую zsh и oh-my-zsh практически без других настроек.
В Zsh, когда я нажимаю стрелку вверх, он приносит мне последние команды. И если я наберу несколько символов до того, как нажму стрелку вверх, то появится последняя команда, начинающаяся с этих символов. Это довольно полезная функция, поскольку я поочередно выдаю много команд git/vim/scp.
Но теперь я переключаюсь на клавиатуру без клавиш со стрелками, и я склонен использовать ctrl+p вместо стрелки вверх для завершения истории. Тем не менее, независимо от того, сколько символов я набрал перед нажатием Ctrl+P, это всегда даст мне самую последнюю команду (не последнюю, начиная с этих символов)
Как мне настроить zsh (или oh-my-zsh), чтобы это исправить?