Доброго времени суток!
zsh несомненно во всем удобнее всех остальных шеллов. Но есть одна раздражающая меня особенность (просто не знаю как сделать) поиск в истории команд.
Если в tcsh набираем, например, команду и ее ПУТЬ, то он ищет курсором начиная с того, что мы написали, т.е. можно сказать работает как некий фильтр. В zsh, если набрать команду - он тоже ищет от нее, но все остальное кроме главной команды не учитывается в поиске, т.е. если набрать
# cd /usr/
то zsh ищет все не начиная с "cd /usr", что логично, а лишь только с "cd". И так с любой командой.
Как настроить нормальный поиск в zsh?
в ~/.inputrc :"\e[A":history-search-backward
"\e[B":history-search-forwardОй, извините, в zsh несколько иначе:
~/.zshrc
bindkey "^[[A" history-beginning-search-backward
bindkey "^[[B" history-beginning-search-forward
> в ~/.inputrc :
>"\e[A":history-search-backward
> "\e[B":history-search-forward
>
> Ой, извините, в zsh несколько иначе:
> ~/.zshrc
>bindkey "^[[A" history-beginning-search-backward
> bindkey "^[[B" history-beginning-search-forwardУрра!!! Работает :)
Спасибо огромное...
А где можно почитать подробнее обо всех настройках в конфигах zsh?