Skip to content

Archives

  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月

Categories

  • カテゴリーなし
Trend RepositoryArticles and guides
Articles

MacOsのターミナルをZshでプロ並みに設定する方法

On 11月 23, 2021 by admin

by Chiamaka Ikeanyi

ときどき、デフォルトのターミナルを使うと最悪になることがあります。 退屈なターミナルに活気を与え、生産性を向上させるために、普通とは違うことをしたいものです。

Z シェル (Zsh) は、bash (macOS のデフォルト シェル) の上に構築された Unix シェルで、多数の改良点があります。

このウォークスルーでは、iTerm2 と ZSH およびその依存関係の構成を説明します。 これは当然のことで、この後、なぜもっと早く ZSH を発見しなかったのかと思案されることでしょう。 さて、あなたはもうここにいるのですから、これを始めましょう。

  • Keynotes
  • Step 1: Homebrew をインストールする
  • ステップ2:iTerm2のインストール
  • Step 3: ZSH のインストール
  • Step 4: Oh My Zsh のインストール
  • Step 5: デフォルトテーマの変更
  • Using a Custom Theme
  • Step 6: Fonts
  • ステップ7:配色のインストール
  • Step 8: Install Plugins
  • ステップ 9: エイリアス

Keynotes

  • Homebrew インストール
  • iTerm2 インストール
  • ZSH と Oh My ZSH インストール
  • 美しい端末を作るための依存関係の設定

Step 1: Homebrew をインストールする

Homebrew は、Apple の macOS へのソフトウェアのインストールを簡略化する、フリーでオープンソースのソフトウェア パッケージ管理システムです。

Homebrew をインストールする前に、Xcode 用の CLI ツールをインストールする必要があります。 ターミナルを開き、コマンドを実行します:

xcode-select —-install

エラーが発生した場合は、xcode-select -r を実行してxcode-selectをリセットします。

その後、Homebrewをインストールします。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

ステップ2:iTerm2のインストール

iTerm2はターミナルの代わりでiTermの後継者です。 ほとんどのソフトウェア エンジニアは、そのクールな機能の結果として、macOS に同梱されているデフォルトのターミナルよりも iTerm2 を好んでいます。 iTerm2 をインストールするには、次のコマンドを実行します。

brew cask install iterm2

Step 3: ZSH のインストール

Zsh は対話型のシェルですが、強力なスクリプト言語としても使用できます。

デフォルトでは、macOs は zsh を /bin/zsh に格納しています。

burew を使って zsh をインストールし、iTerm2 でそれを使うようにしましょう。

brew install zsh

Step 4: Oh My Zsh のインストール

“Oh My Zsh はオープンソースでコミュニティ主導の zsh 設定管理用フレームワークであり、”Oh My Zsh は、あなたの zsh 設定管理用に設計されています。 このフレームワークによって 10 倍の開発者になることはできませんが、そのように感じるかもしれません」

– Robby Russell

Zsh で動作し、~/.zhrc 設定ファイル内で設定できるすばらしい機能を提供します。 コマンドを実行して Oh My Zsh をインストールします

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

インストールされたバージョンを確認します

zsh --version

提供する最新の機能を得るためにアップグレードできます

upgrade_oh_my_zsh

iTerm2 を再起動して Zsh の新しい体験に飛び込んでみてください。 Oh My Zsh」の世界へようこそ ?

これだけではありません。 今度は、Zsh を最大限に活用するための依存関係をインストールします。

Step 5: デフォルトテーマの変更

Oh My Zsh には、多くのテーマがバンドルされています。 デフォルトのテーマは robbyrussell ですが、好きなテーマに変更することができます。 このシナリオでは、すでにプリインストールされているテーマである agnoster に変更しました。

次に、~/.zshrc でこのテーマを選択する必要があります。 設定ファイルを開くには (.zshrc) を開くには、コマンドを実行します。

nano ~/.zshrc
Zsh theme set to agnoster

または

open ~/.zshrc

Zsh theme を設定して変更を更新

source ~/.zhrc

Using a Custom Theme

preinstalled 以外のテーマをインストールするには、以下のコマンドを実行します。 リポジトリをcustom/themesディレクトリにクローンします。 このシナリオでは、powerlevel9k をインストールします。

$ git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

次に、~/.zshrc

ZSH_THEME="powerlevel9k/powerlevel9k"

コマンドを実行して変更を更新します。 source ~/.zshrc

ターミナルの背景色を変更する場合は iTerm2 > Preferences > Profiles > Colors に移動します。

このシナリオで選択したテーマは powerline フォントを要求しています。

Step 6: Fonts

Inconsolata を使用する予定です。 これらのパワーラインフォントの中から、お好みのフォントを入手してください。

またはフォント全体をダウンロードします。

git clone https://github.com/powerline/fonts.gitcd fonts./install.sh

フォントを変更するには、iTerm2 > Preferences > Profiles > Text > Change Fontに移動します。

ここで、フォントの1つとして、Inconsolataが表示されることがあります。 お好みのフォントを選択してください。 FiraCodeのように合字に対応しているフォントの場合、「合字を使用する」にチェックを入れると、矢印などの演算子を( → )のようにおしゃれに表示できます。

Powerlineフォントを選択

ステップ7:配色のインストール

ターミナルの美しさを引き出すために配色を変更してみましょう。 iTerm2-Color-Schemes に移動して、ZIP フォルダをダウンロードします。

Navigate to iTerm2 > Preferences > Profile > Colors > Color Presets > Import

  • Navigate to the schemes folder and select your preferred color schemes to import them.
  • Click on the specific color scheme to activate it.The color schemeが表示されたフォルダを解凍し、必要なものを取り出します。 このシナリオでは、私は、私の好みのカラースキームであるバットマンをアクティブにしました。 ? 2894>
    Batman color scheme

    Step 8: Install Plugins

    Oh My ZSH には git プラグインがプリロードされています。 たとえば、docker、自動提案、構文強調表示など、さらに追加するには:

    • Clone the Git repository
    git clone https://github.com/zsh-users/zsh-docker.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-docker
    • Head over to .oh-my-zsh > custom > plugins directory to see the clone directory. これにアクセスするには、コマンド open ~/.oh-my-zsh
    • 以下に示す設定ファイル ~/.zshrc のプラグインセクションにプラグインを追加します
    • コマンド source ~/.zshrc

    ステップ 9: エイリアス

    エイリアスとはコマンドを入力する時間を短縮させるのに使うショートカットのことです。

    Typing dckimgs executes docker images command

    Thanks for reading.

    のセクションで実行するコマンドにエイリアスを追加してください。

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

アーカイブ

  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress