のインストールとカスタマイズ


zsh(またはz shell)は、デフォルトシェルの拡張バージョンです.これは、新しい機能、テーマやプラグインが含まれます.
デフォルトのシェルからインストールします.
$ apt install zsh
Oh-my-zshはZSHの上で動くフレームワークです.Web例から理解したい場合は、次のようになります.zshはJavaScriptで、私のZSHは反応/角度/Vue/etcです.
彼らのサイトから:

Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things (...)


我々は、単に1つのライナーでそれをインストールすることができます.by curl :
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
またはWget経由で:
$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
デフォルトのシェルをzshに変更し、パスワードを入力します.

注意:参照できるように、~シンボルはZSHが使用されていることを示します.しかし、端末をクローズして再度開くと、デフォルトのシェルが使用されます.
これを有効にするには'$ zsh 'を実行することができます.あるいは単にログアウト/ログインし、デフォルトのシェルはzshになります.
変更がうまくいかなかったなら、まだデフォルトのシェルを実行しています.
$sudo chsh -s $(which zsh) $(whoami)

カスタマイズ


Ohmyzshプラグインとテーマの多くが付属してプリインストールされます.私の現在のプリセットを使用してそれをカスタマイズする方法をお見せします.
まず、Powerlineフォントをインストールし、端末のアイコンをサポートします.
sudo apt install fonts-powerline
その後、我々はデフォルトのテーマ'ロビーラッセル' agnosterに変更します.これはGitリポジトリの使用に最適化されているのでかなり一般的です.
sudo nano ~/.zshrc
ZshRangeテーマを変更するテーマを変更します.
プロンプトからユーザ名とホストを削除するには、次のように変更します.
sudo nano ~/.oh-my-zsh/themes/agnoster.zsh-theme
コメント'プロンプトのコンテキスト'を以下のようにします.

前の手順に従った場合は、このようなものを持っています(端末用のsolarized暗いテーマを使用します).