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