2006年11月16日
zshメモ
zshは最強のシェル、と言う話をよく聞くので、ちょっと移行しようかとやってみた。
Gentooのデフォルトプロンプト風にする設定
.zshrcなどに記述。
^[[の部分は^[[と入力するのではなく、emacsではC-q ESCで^[を入力する。
lsのaliasはデフォルトで色分けするため。
# Gentoo color
PROMPT='%B^[[32m%n@%m^[[34m %(5~,%-2~/.../%2~,%~) %(!.#.$)^[[37m%b '
alias ls='ls --color=auto'
# rootユーザ用
PROMPT='%B^[[31m%m^[[34m %(5~,%-2~/.../%2~,%~) %(!.#.$)^[[37m%b '
ネットで見つけたおまじない
###
# Set shell options
###
setopt auto_menu auto_cd correct auto_name_dirs auto_remove_slash
setopt extended_history hist_ignore_dups hist_ignore_space prompt_subst
setopt pushd_ignore_dups rm_star_silent sun_keyboard_hack
setopt extended_glob list_types no_beep always_last_prompt
setopt cdable_vars sh_word_split auto_param_keys
標準で使用するシェル変更
$chsh -s /bin/zsh
と、変えてみたけど、そもそもbashの機能ですら使いこなしてないのであんまりかわらない。
とりあえずESC-qのコマンドラインスタックさえあればイイや。
cdコマンドが要らないのも楽かも。
Trackback on "zshメモ"
このエントリーのトラックバックURL:
"zshメモ"へのトラックバックはまだありません。
"zshメモ"へのコメントはまだありません。