Macインストールリファレンス:http://www.cnblogs.com/EasonJim/p/6283247.html
zshとon-my-zshの違い:http://www.cnblogs.com/EasonJim/p/7863093.html
注:zshはデフォルトでUbuntuにインストールされておらず、zshはデフォルトでMacにインストールされています。
注:oh-my-zshをインストールすると、環境変数のエントリが./bashrcから./zshrcに変更されます。これは、環境変数を構成するときに注意する必要があります。基本的に同じMac構成を参照できます:http://www.cnblogs.com/EasonJim/p/6283190.html
1.インストール:
1.zshをインストールします
sudo apt-get install zsh
2.デフォルトのシェルをzshに変更します
chsh -s / bin / zsh
注:sudoは使用しないでください。
3. chshの問題を解決するためにパスワードファイルを構成します:PAM認証の失敗
sudo vim / etc / passwd
/ bin / bashの最初の行を/ bin / zshに変更します。これはrootユーザー用です。
/ bin / bashの最後の行を/ bin / zshに変更します。これはログインユーザー名+各コンピューターのコンピューター名である必要があります。
4.Gitをインストールします
sudo apt-get install git
5.oh-my-zshをインストールします
zshをすばやく構成するためにインストールする理由。
公式サイト:http://ohmyz.sh/
オフラインバージョン:(リンク: https ://pan.baidu.com/s/1i5iqYhBパスワード:v5c2)、オフラインバージョンを使用する場合は、実行可能権限に変更する必要があります:sudo chmod + x * .sh
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
6.コンピュータを再起動して、効果を確認します
7、自動ジャンプ自動ジャンププラグインをインストールします
公式ウェブサイト:https://github.com/wting/autojump
インストール:
sudo apt-get install autojump
設定チュートリアル:cat /usr/share/doc/autojump/README.Debian
構成:
vim .zshrc# 最後の行に追加し ます。ポイントの後にスペースがあることに注意してください。/usr/share/autojump/autojump.sh
効果的:
ソース〜/ .zshrc
8.zsh-syntax-highlighting構文強調表示プラグインをインストールします
公式ウェブサイト:https://github.com/zsh-users/zsh-syntax-highlighting
インストール:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git echo "source $ {(q-)PWD} /zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> $ {ZDOTDIR:-$ HOME} /。zshrc
効果的:
ソース〜/ .zshrc
9.zsh-autosuggestions構文履歴プラグインをインストールします
公式ウェブサイト:https://github.com/zsh-users/zsh-autosuggestions
インストール:
git clone git://github.com/zsh-users/zsh-autosuggestions $ ZSH_CUSTOM / plugins / zsh-autosuggestions
プラグイン=(zsh-自動暗示)
次に、上記の文が有効にならないことがわかります。ここで人気のある科学:〜/ .oh-my-zsh / pluginsの下に多くのプラグインがあり、plugins =(ant mvn svn git)のようなコマンドを使用してプラグインを直接ロードできます。
調査の結果、プラグインを使用してプラグインを実行する場合は、マシンのインストール後に最初にソフトウェアを使用する必要があることがわかりました。また、このメソッドはUbuntuでのコマンド実行をサポートしていません。これは、.zshrcファイルでのみ使用でき、ソース〜/ .zshrcを使用して有効にします。これはUbuntuが比較的厄介な場所です。
したがって、上記のプラグインは〜/ .zshrcに配置する必要があり、具体的な変更は次のとおりです。
来ました〜/ .zshrc
プラグインを追加します。
次に、最後の行にzshの実行ファイルを追加します。
ソース$ ZSH_CUSTOM / plugins / zsh-autosuggestions / zsh-autosuggestions.zsh
効果的:
ソース〜/ .zshrc
10.テーマを構成します
公式テーマリファレンス:https://github.com/robbyrussell/oh-my-zsh/wiki/External-themes
sudo vim〜 / .zshrc
ZSH_THEME = "robbyrussell"を見つけて、次のように変更します。ZSH_THEME= "ys";
効果的:
ソース〜/ .zshrc
2.アンインストール:
実施した:
sudo sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/uninstall.sh)"
/ etc / passwdをbashに戻します:
最初の行の/ Bin / bash
最後の行の/ Bin / bash