.bashrc を .zshrc にエクスポートするにはどうすればいいですか? 質問する

.bashrc を .zshrc にエクスポートするにはどうすればいいですか? 質問する

bash から zsh に移行しようとしています。

.bashrc を .zshrc に直接コピーしたところ、再度 bash を使用しようとしたときに多くのエラーが発生しました。

.bashrc を .zshrc にエクスポートするにはどうすればよいでしょうか?

ベストアンサー1

lhunathの回答は私を正しい方向に導いてくれましたが、zshは自動的にソースを生成しないようです.profile。このトピックに関する多くの有益な情報は、このスーパーユーザーの投稿

私が使用している適応は、一般的なエイリアスと関数を入れて.profile、次のように手動でソースすることです。

~/.bashrc

source ~/.profile

~/.zshrc

[[ -e ~/.profile ]] && emulate sh -c 'source ~/.profile'

emulateは zsh の組み込みコマンドです。単一の引数で zsh オプションを設定し、指定されたシェルを可能な限りエミュレートします。

おすすめ記事