Safari 4 より bash 4 が気になる
bash-4.0がリリースされたので早速試す。
$ sudo port sync
$ sudo port deactivate readline
$ sudo port install bash
$ bash
autocd
ディレクトリ名を入力だけでcdする。
$ shopt -s autocd $ / cd /
cdspell
cdするときディレクトリ名をよしなに修正する。
$ shopt -s cdspell $ cd /user/inclde<Enter> cd /usr/include
dirspell
補完するときディレクトリ名をよしなに修正する。
$ shopt -s dirspell $ vi /user/inclde<Tab> $ vi /usr/include/
globstar
globで**が使える。
$ shopt -s globstar $ wc -l **/*.c 323 c/bench.c 167 c/object.c 144 c/unpack.c 103 c/zone.c 165 ruby/pack.c 29 ruby/rbinit.c 316 ruby/unpack.c 1247 合計
PROMPT_DIRTRIM
PS1で\wを表示しているとき、PROMPT_DIRTRIMで指定した長さ以上になるとパスの前方が...で置き換えられる。
[frsyuki@xcore ~/project/festivoice/src/main/java/net/festivoice]$ [frsyuki@xcore ~/project/festivoice/src/main/java/net/festivoice]$ export PROMPT_DIRTRIM=3 [frsyuki@xcore ~/.../java/net/festivoice]$