Zsh: история
24 January 2013
По-умолчанию, в zsh клавиши вверх/вниз — это навигация по истории, независимо от введённого текста. Для поиска по истории введенного текста используется ctrl+r
, что не совсем удобно. Для поиска по стрелкам, добавляем в .zshrc следующее:
bindkey "^[[A" history-beginning-search-backward
bindkey "^[[B" history-beginning-search-forward
Поиск по истории можно сделать чуть лучше, добавив флаги:
setopt INC_APPEND_HISTORY SHARE_HISTORY #добавлять каждую команду в историю сразу после нажатия enter
setopt HIST_IGNORE_ALL_DUPS #не отображать дубликаты
setopt HIST_REDUCE_BLANKS #не отображать пустые команды
comments powered by HyperComments