わさっきhb

大学(教育研究)とか ,親馬鹿とか,和歌山とか,とか,とか.

.zshrc変更

zsh最強シェル入門』を読み直して,自分の~/.zshrcに書いていなかったけど,興味深い設定を追加しました.

setopt hist_no_store         # historyコマンドは登録しない
setopt hist_no_functions     # ヒストリから関数定義を取り除く
setopt ignore_eof            # C-dでlogoutしない
setopt list_rows_first       # 補完の表示順序を水平方向にする
setopt list_types            # 補完候補でファイル情報も表示
setopt auto_resume           # ジョブの頭文字1文字だけでジョブの再実行を行う
setopt short_loops           # 制御構文で短縮形を使用する
typeset -U path cdpath fpath manpath    # 重複する要素を削除

「typeset -U」は,http://d.hatena.ne.jp/takehikom/20081027/1225052105 で書いたことがいらなくなってしまいました.
あと,ignore_eofは,screenでの不用意なシェル終了を回避するために取り入れたものの,10回Ctrl-Dを押したら終了するという仕様が気に食わないので,なんとかしたいものです.環境変数か何かで,回数を2回にできればいいのですが.