web-dev-qa-db-ja.com

ユーザーが作成したzshシェル関数とエイリアスを保存する方法

シェル初心者はこちら!ワークフローを高速化するために、zshシェルでエイリアスと関数を作成したいと思います。例えば:

tw() { open -a //Applications/Textwrangler.app "$*"; }

関数自体は機能しますが、問題は、シェルを終了すると関数定義が消えることです。将来使用するためにユーザー定義関数とエイリアスを保存する手順は何ですか? zshドキュメント は特に役に立ちません...または多分私はただ愚かです!

4
Juho Karppinen

将来使用するためにユーザー定義関数とエイリアスを保存する手順は何ですか?

カスタマイズを~/.zshrcに保存することをお勧めします。

~/.zshrcは、zshの開始時に常に実行されます(対話型ログインと非対話型ログインの両方)。


参考文献

  • zsh -インストールと構成、構成ファイルの例へのリンク。
5
DavidPostill