に多くの時間を費やすLinuxユーザー端末はBashシェルに非常に精通しています。汎用性と信頼性がありますが、モダンな気分にさせる機能はありません。 Bashシェルよりも多くの機能を備えたものを探している場合は、チェックアウトする代わりにZシェル(別名Zsh)をお勧めします。 Bashに基づいていますが、大幅に改善されて使いやすくなっています。このガイドでは、BashからZSHに切り替えてプライマリシェルにする方法と、Oh My Zshフレームワークをアクティブにしてさらに改善する方法について説明します。
Zshをインストールする
Bashの代わりにZshシェルを使用する前に、Linux PCにインストールする必要があります。幸いなことに、Zshは最もよく知られているBashの代替手段の1つであるため、取得することは問題ありません。ターミナルウィンドウを開き、コマンドを入力して、ディストリビューションで機能するようにします。
Ubuntu
sudo apt install zsh
Debian
sudo apt-get install zsh
Arch Linux
Arch Linuxは実際にはデフォルトでZシェルを使用しますが、ライブディスクに。それでも、ライブディスクがZshを使用していても、インストールでデフォルトで有効になっているわけではありません。従来のBashを使用することにした場合でも、Pacmanでシェルをインストールする必要があります。
sudo pacman -S zsh
フェドラ
sudo dnf install zsh
OpenSUSE
sudo zypper install zsh
その他のLinux
前述のように、Zshは非常に人気がありますLinuxコミュニティ。その結果、最も不明瞭なLinuxディストリビューションのユーザーでさえ、パッケージマネージャーで問題を見つける必要はありません。 Zshをインストールするには、ターミナルを開き、「zsh」を検索して、通常のソフトウェアのインストールと同じようにインストールします。
または、Zsh Webサイトにアクセスして、選択したLinux OSでそれを取得する方法を学習します。
Zshの構成
Zshを構成するには、ターミナルを開いて実行します。 Zシェルを初めて実行すると、構成ウィザードが自動的に開きます。ウィザードで、を押します 1 キーボードでセットアッププロセスを開始します。
次のページで、Zshには多くの選択肢があります。これらのオプションは、シェルのセットアップを簡単にするためのものです。もう一度 1。このオプションを選択すると、シェルの履歴設定などを構成できます。

まず、 1 履歴の行サイズを設定します。次に 2 新しい履歴ファイルを作成する 3 保存する行数をカスタマイズします。 3つの設定すべてを構成したら、 Q メインメニューに戻るには。
Zsh構成メニューで、 2 オートコンプリートシステムをセットアップします。このシステムは、履歴ファイル内で検出したコマンドを自動的に入力します。
オートコンプリートがアクティブな状態で、を押します Q メニューに戻ります。
オプションを設定する 1 そして 2 唯一の重要なステップです。必要に応じて、残りの設定を行って、Z Shellエクスペリエンスを完全にカスタマイズします。それ以外の場合は、を押します 0 変更を保存して終了します。
Changデフォルトシェル
Zshは正しく構成されていますが、デフォルトのデスクトップシェルは構成されていません。 Bashは、ターミナルが開くたびにデフォルトで開きます。この問題を解決するには、ターミナルに移動して、 chsh コマンド。
まず、ルートのシェルを変更します。
sudo -s chsh -s /bin/zsh root
ルートユーザーがデフォルトでZshを使用しているので、次はユーザーを移行します。 Zshシェルを使用するすべてのユーザーに対してこのコマンドを再実行する必要があることに注意してください。交換 ユーザー 以下のコマンドでユーザー名を指定します。
chsh -s /bin/zsh username
ユーザーのパスワードを入力して、変更を確認します。ターミナルを閉じて再度開き、Zshにアクセスします。
Oh My Zshをインストールする

ほとんどのユーザーはZshだけを使用すれば十分ですが、このシェルをさらに活用したい場合は、Oh My Zshをインストールする方法があります。 Zshを取得するには、 wget 最新バージョンを入手するためのダウンロードツールインストールスクリプト。 Linux PCにGitパッケージをインストールする必要があることに注意してください。パッケージマネージャーで「git」を検索し、Wgetを使用する前にインストールします。
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
Oh My Zshは、Linux PCにインストールすると、Zsh構成ファイルには、選択可能なさまざまなプラグインが含まれています。これらのプラグインを有効にするには、Zsh構成ファイルを編集する必要があります。ターミナルで、Nanoテキストエディターを使用して〜/を開きます。zshrc.
nano ~/.zshrc
ああで選択するプラグインのリストの最初私のZshはテーマです。デフォルトでは、「Robby Russel」テーマが有効になっています。他に何かありますか?ここでこのページに移動し、テーマを見つけて、引用符内の名前をお気に入りのテーマに変更します。
テーマに続いて、他の多くのZshがあります有効にするプラグイン。矢印キーでリストを下にスクロールし、プラグインの説明を読みます。あなたが好きなものを参照してください?プラグインをアクティブにするには、コードの前にある#記号を削除します。
Nanoを保存してプラグインを有効にします (Ctrl + O それから Ctrl + X) ターミナルを再起動します。
コメント