.zshrc - zshの設定


Table of Contents

.zshrczsh の設定ファイルです。会津大学ではlocateで探した限りでは雛形は用意されていないようです。雛形ってInternetのどこかにあるんでしょうか?

file.zshrc(s1138001)
file.zshrc_s1170232(上のファイルをより使いやすいように拡張しています)

alias の設定 Edit

zshには、aliasとして3種類の設定があります。

alias Edit

これはcshと同等の機能ですが、cshとは少し構文が違います。

alias ls='ls -l'

のようにして使います。

alias -s Edit

windowsの関連付けに似ています。 拡張子によって使うコマンドがある程度決まっている場合には、

alias -s php=php

とすることによりxxxx.phpといったファイルは、今後、xxxx.phpだけで php xxxx.php が自動的に実行されます。 拡張版の方の.zshrcをご覧になればわかると思いますが、複数の拡張子をまとめて書くことも可能です。

alias -g Edit

グローバルエイリアスの設定をします。

alias -g G='| grep '

これはターミナル上で次のように使われます。

% ls -lG .zshrc

ほかにもaliasに対するオプションがありますが、

% alias -

の後にTABを押すとオプションの内容の一覧がでます。


xrea