История-поиск в zsh работает только для команд?

Скажем, у меня есть следующие записи в моей истории команд:

less documents/doc1.txt less documents/doc2.txt less files/file1.txt less files/file2.txt ls pwd 

и что я включил следующую привязку клавиатуры:

 bindkey '^P' history-search-backward 

Я заметил, что если я тогда наберу:

 less documents ^P 

ZLE приносит

less files/files2.txt

как первый вариант, а не:

less documents/doc2.txt

Почему это? Есть ли способ сделать history-search исправить все слева от моего курсора и перебирать историю с ним?

One Solution collect form web for “История-поиск в zsh работает только для команд?”

 bindkey '^P' history-beginning-search-backward 

Вы можете предпочесть up-line-or-history-beginning-search .

  • Глобус не работает в zsh, но работает в bash
  • Zsh скрипт, как конкатенировать элементы массива со строкой
  • Как остановить появление ^ T% в первой строке, когда я открываю новую lxterminal tab с ^ T в zsh?
  • Разрешить все псевдонимы в командной строке zsh
  • Как получить полное завершение в диалоговом окне запуска приложения?
  • в zsh, как скрыть обратную косую черту в меню завершения
  • `ls -l` файла и всех каталогов, ведущих к нему?
  • Присвоение нового значения непосредственно в индекс символа значения в массиве с zsh
  • Синтаксис команды повторения в zsh
  • Могу ли я автоматически заполнять вкладку в zsh с регулярным выражением
  • Как я могу использовать псевдоним расширения истории в Zsh?
  • Linux и Unix - лучшая ОС в мире.