私はZSHを学ぶのを楽しんでいますが、心配することが1つあります。シェルを無駄にするものを.zshrcに入れると(キーボードの解釈方法に影響を与えるものを使用しています)、ログイン時にzshrcをバイパスできないと、最終的に問題を解決できないことがあります。
どのような方法がありますか?
ベストアンサー1
逆にbash
コマンドを実行すると読み込まれませんzsh
。したがって、混乱した場合は、いつでも次のことができます。.zshrc
ssh
zshrc
ssh machine mv .zshrc .zshrc.disabled
他のコンピュータから接続しても影響はあり.zshrc
ません。
zshrcをテストするには、別のディレクトリに入れて次のように実行しますzsh
。
ZDOTDIR=/that/dir zsh
zsh .zshrc
(または.zshenv
または.zprofile
// .zlogin
)を実行します。.zlogout
zsh -l
次のZDOTDIRを使用してSSH経由でログインすることもできます。
ssh -t machine ZDOTDIR=/that/dir zsh -l