最近看到有人推荐用oh my zsh,所以我也去配置了一下,其中踩了几个坑
設定が成功した後のマイページ
これらの4つの質問について自分で考えてください
- zshとは
- ああ私のzshは何ですか
- 環境変数とは
- リフレッシュ変数とは
- 注:インストールする前にもう一度お読みください
上記はコンセプトがわからなかったのでピットを踏んだ時です
まず、私のmacOSにはzshが付属しています。まだbashを使用している場合は、zshに切り替えることができます。
シェルの種類がいくつあるか確認できます
cat /etc/shells
Macで既存のシェルを表示します。
鉱山には次の7つのタイプがあります。
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
其中bash和zsh都是命令行的解释器工具,bash是我们最常见的shell(比如ubuntu自带bash),而zsh我也是最近才知道,我转zsh是因为自动补全和可配置一些好看的主题
上記のシェルは私のMacに組み込まれているので、直接zshに切り替えることができます(つまり、zshを使用して入力するコマンドを説明します)
chsh -s /bin/zsh
zshを使用するように変更し、Macパスワードを入力してシェルタイプの変更を確認し、ターミナルを終了して、再入力します。
入る
echo $SHELL
この時に返されるのは
/bin/zsh
、つまり、zshへの変換に成功しました。
環境変数とは何ですか?
以前に環境変数を構成したことがある場合は、同様のコマンドを使用したことがあるかもしれません。
source ~/.bash_profile # bash环境变量配置的文件
source ~/.zshrc # zsh环境变量配置的文件
したがって、zsh環境変数を構成した場合は、最初に
cat ~/.zshrc
これらの環境のコピーを作成します。これは、oh my zshをダウンロードするとzshrcの内容が置き換えられるため、必ず保存してください(oh my zshをインストールした後、元の環境変数を構成します)
ああ私のzshをインストールします
为什么安装oh my zsh?,因为可以改变主题,比如加一些花里胡哨的样式或者你不喜欢旧的古板的样式主题,那么你可以去[oh my zsh 主题](https://github.com/ohmyzsh/ohmyzsh/wiki/themes)查看也没有自己喜欢的
PS:如果你以前配置过zsh环境变量,先把zshrc内容保存起来
curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
あなたはこの時点で私のようになっているはずです、あなたは接続できません
Failed to connect to raw.githubusercontent.com port 443: Connection refused
問題は、githubのダウンロードソースが汚染されていることです。GoogleFacebookにアクセスしたときと同じように、アクセスできなくなったため、実際のIPに変更して、接続にアクセスする代わりに実際のIPに直接アクセスさせることができます。壁に偽のIP。
具体的な操作は次のようになります
在终端输入命令进入host文件中(Mac下)
sudo vi /etc/hosts
然后打开的文件 在最后一行加上
199.232.28.133 raw.githubusercontent.com
再按esc按键一下,然后输入 :wq 命令进行保存退出(:冒号要有)
このように、raw.githubusercontent.comのコンテンツにアクセスすると、コンピューターは直接
199.232.28.133にアクセスして、必要なコンテンツを見つけます。
次にもう一度実行します
curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
成功しました
テーマを構成する
zsh環境構成ファイルを開きます
vi ~/.zshrc
中を探す
ZSH_THEME="robbyrussell"
Robbyrussellは、oh my zshに付属しているテーマです。変更することもできます。また、robbyrussellの名前は、テーマのWebサイトで好きな他のテーマの名前に変更されます。
たとえば、この場所を次のように構成します
ZSH_THEME="apple"
次のステップ
は、古い環境変数を元に戻すことです。私の環境変数はすべてそこ~/.bash_profile
にあるので~/.zshrc
、ファイルの最初の行でこれらを構成しました。
export PATH=$HOME/bin:/usr/local/bin:$PATH
source $HOME/.bash_profile
つまり、zshにbash_profileで環境構成を見つけさせ、それを関連付けてアクティブ化します
変更を保存した後
、環境変数の構成を更新します
source ~/.zshrc
ターミナルを終了してからターミナルを開くと、構成済みのターミナルが表示されます。
私のGitHub HiCaijiのようにようこそ
-個人用ホームページ