zch не работает корректно в Mint

Я успешно установил zsh, изменил конфигурацию на своем старом, но он не работает должным образом.

Я не знаю, как эта функция звонит. Когда я пишу что-то – например, например sudo и нажимаю ↑ (стрелка вверх), он не ищет линию с этим начальным текстом в истории, он просто возвращает предыдущую строку. это мой файл zshrc

  • Как увеличить общий размер шрифта в GnuCash на Linux Mint?
  • Установка Ubuntu с USB на Linux mint
  • Как я могу использовать подключенный накопитель sftp?
  • Центр программного обеспечения не открывается в Linux Mint
  • Установка приложения Postgres на Linux Mint
  • Компиляция драйверов USB Linux
  • Конечно, история содержит ожидаемые строки.

  • Есть ли способ добавить каталог в мой PATH в zsh, только если он еще не присутствует?
  • печать и не выполнение результата расширения истории zsh при частичном поиске
  • Что вызывает `diff` для запуска` git diff`?
  • Что делает строка `set - $ args` и почему она ведет себя по-разному между Zsh и Bash?
  • Функция zsh: достигается максимальный уровень вложенных функций
  • Как Linux Mint 13 GUI (Cinnamon) знает, какие пользователи имеют права администратора?
  • 2 Solutions collect form web for “zch не работает корректно в Mint”

    Мне кажется, что вы имеете в виду плагин zsh-history-substring-search . В этом случае первое, что я заметил в вашем .zshrc это то, что вы не включаете этот плагин в свой список.

    Измените эту строку:

     plugins=(git rvm rails3 bundler gem) 

    Для того, чтобы:

     plugins=(git rvm rails3 bundler gem history-substring-search) 

    Если вы используете Linux Mint Debian Edition (LMDE), добавьте эти строки в ~/.zshrc :

     # keybindings for history autocomplete [[ -n "${key[Up]}" ]] && bindkey "${key[Up]}" history-beginning-search-backward [[ -n "${key[Down]}" ]] && bindkey "${key[Down]}" history-beginning-search-forward 

    Он работает лучше, чем плагин, потому что плагин требует ввода не менее 3 символов, а keybindings начинают работать с первым символом.

    Linux и Unix - лучшая ОС в мире.