Zsh. Итоги compinstall’а
Впрочем, результаты работы compinstall
вполне ожидаемы. Старый конфиг домашнем каталоге сохраняется под именем ~/.zshrc~
, а новый приобретает следующий вид:
# Lines configured by zsh-newuser-install HISTFILE=~/.histfile HISTSIZE=1000 SAVEHIST=1000 setopt appendhistory autocd extendedglob nomatch notify unsetopt beep bindkey -e # End of lines configured by zsh-newuser-install # The following lines were added by compinstall zstyle ':completion:*' completer _expand _complete _ignored _correct _approximate zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} zstyle ':completion:*' use-compctl false zstyle :compinstall filename '/home/zsh/.zshrc' autoload -Uz compinit compinit # End of lines added by compinstall
Легко видеть, что начало и конец нового файла унаследованы от прежнего конфига. А в середину вклинилось несколько строк, содержание которых обусловлено сделанным нами выбором после запуска compinstall
. В примере это условия автодополнения и коррекции ошибок, вариант расцветки и отказ от использования старой системы.
В этом виде главный конфиг zsh
'а придаёт ему вид, вполне пригодный для повседневного использования. То есть -- эту оболочку уже можно делать login shell'ом для того пользователя, который на нашей машине занимается реальной работой. Однако многих хороших и полезных штук, о которых я говорил на предшествующих страницах, мы пока ещё не увидим. Чтобы включить их, потребуется засучить рукава и запустить любимый текстовый редактор. О чем речь пойдёт в самом ближайшем времени.