Diff of UNIX/設定、設定ファイル/.zshrc


TITLE:.zshrc - zshの設定
#navi(UNIX/設定、設定ファイル)
//ページの軽い説明
#contentsx

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

//本文

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

*alias の設定 [#q5ab9ea5]
zshには、aliasとして3種類の設定があります。
**alias [#a560062b]
これはcshと同等の機能ですが、cshとは少し構文が違います。

 alias ls='ls -l'

のようにして使います。

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

 alias -s php=php

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

**alias -g [#ub993fc1]
グローバルエイリアスの設定をします。

 alias -g G='| grep '

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

 % ls -lG .zshrc

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

 % alias -

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


#navi(UNIX/設定、設定ファイル,,footer)
xrea