2003年09月09日 火曜日

zshとても便利

今までどうしてzshを使ってこなかったんだろう。ちょっとした設定で無茶苦茶使いやすい… Debianのインストールしたパッケージ名まで補完するじゃないかぁ。ということで、今日からスタートと言うことで.zshrcはここから始まると言うことですな。今月のSoftware Designに載っていた設定をそのまま使ってみる。こんな感じ。

bindkey -e
autoload -U compinit; compinit -d ~/.zcompdump
zstyle ':completion:*' group-name ''
zstyle ':completion:*:messages' format '%d'
zstyle ':completion:*:discriptions' format '%d'
zstyle ':completion:*:options' verbose yes
zstyle ':completion:*:values' verbose yes
zstyle ':completion:*:options' prefix-needed yes
zstyle ':completion:*:default' menu select=1
zstyle ':completion:*' matcher-list \
                                       '' \
                          'm:{a-z}={A-Z}' \
  'l:|=* r:|[.,_-]=* r:|=* m:{a-z}={A-Z}' \
setopt \
alwayslastprompt autolist automenu \
autoparamslash autoremoveslash autoparamkeys \
listtypes listpacked \
completeinword printeightbit \
autopushd pushdminus pushdignoredups

はて、どこから遊ぼうか…