Zsh と Fig を使用して端末エクスペリエンスと生産性を向上させるための最良のガイド

端末の使用量を大幅に増やして生産性を高めたいと考えていますか? これ以上探さない!この記事では、ターミナルのワークフローを大幅に強化できる素晴らしいアプリケーションである Fig を紹介します。Fig に加えて、ターミナル エクスペリエンスをさらに向上させるために、iTerm2、Zsh、Oh My Zsh、Zsh Autosuggestions、Zsh Syntax Highlighting、Powerlevel10k などの他の便利なツールもインストールします。12 のステップに注意深く従うと、指先だけでも端末を電光石火で使いこなせるようになります。
ステップ 1: 図をインストールする
Fig は、複数のプラットフォーム上の端末に強力な機能を提供する多用途のアプリケーションです。このガイドでは、MacOS のインストールに焦点を当てます。Fig をインストールするには、 Fig の Web サイトに記載されているインストール手順に従ってください。
ステップ 2: Fig にログインする

Fig は、プラグインの追加プロセスを簡素化するだけでなく、エイリアスの定義、環境変数の変更など、多くの機能も提供します。Fig の Web サイトはチェックする価値があります。Fig をインストールした後、Fig アカウントにログインして、その可能性を最大限に引き出すことができます。Fig は、さまざまなデバイス間で端末設定を同期したり、チームメイトと設定を共有したり、コミュニティが提供した設定の膨大なライブラリにアクセスしたりできるクラウドベースのサービスを提供します。
ステップ 3 (オプション): iTerm2 をインストールする
Fig はどの端末でも動作しますが、iTerm2 はその高度な機能とカスタマイズ オプションにより多くの開発者の間で人気があります。iTerm2 は、公式 Web サイトからダウンロードしてインストールできます。
ステップ 4: Zsh をインストールする
Zsh は、デフォルトの Bash シェルに対して多くの機能拡張を提供する強力なシェルです。すでにインストールされているかどうかを確認したい場合はzsh --version
コマンドを使用します。このコマンドの出力は次のようになります。zsh 5.8.1 (x86_64-apple-darwin22.0)
この出力が得られない場合は、zsh をインストールする必要があります。Zsh をインストールするには、Homebrew などのパッケージ マネージャーを使用するか、 Zshの公式 Web サイトのインストール手順に従うことができます。brew install zsh
コマンドは Apple デバイスにとって最も簡単な方法です。
ステップ 5: Oh My Zsh プラグインをインストールする
Oh My Zsh は、Zsh 構成を管理するための人気のあるオープンソース フレームワークです。Fig は、Fig と Zsh を簡単に統合できる Oh My Zsh のプラグインを提供します。Oh My Zsh の Fig プラグインをインストールするには、ターミナルまたは Fig ダッシュボードを使用できます。ターミナルでfig plugins add <plugin-name>
コマンドを入力して実行するか、ダッシュボードでプラグイン ページを開いてインストールするプラグインを検索し、インストール ボタンをクリックします。


インストールが完了したら、fig source
ターミナルでコマンドを実行するだけです。
ステップ 6: Zsh 自動提案をインストールする

Zsh Autosuggestions は、コマンド履歴に基づいてコマンドの補完を提案する便利なプラグインです。Zsh Autosuggestions をインストールするには、ステップ 5 のガイドに従ってください。インストールが完了したら、fig source
ターミナルでコマンドを実行します。
ステップ 7: Zsh 構文強調表示をインストールする

Zsh Syntax Highlighting は、コマンド ライン入力における構文エラーやその他の問題を強調表示するもう 1 つの便利なプラグインです。Zsh Syntax Highlighting をインストールするには、ステップ 5 のガイドに従ってください。インストールが完了したら、fig source
ターミナルでコマンドを実行します。
ステップ 8: Zsh 構文強調表示ファイルタイプをインストールする

Zsh Syntax Highlighting Filetypes は、さまざまなファイルタイプの構文強調表示を提供する追加のプラグインです。Zsh Syntax Highlighting Filetypes をインストールするには、ステップ 5 のガイドに従ってください。インストールが完了したら、fig source
ターミナルでコマンドを実行します。
ステップ 9: Powerlevel10k をインストールする

Powerlevel10k は、高度にカスタマイズ可能で視覚的に魅力的なターミナル プロンプトを提供する人気の Zsh テーマです。Powerlevel10k をインストールするには、ステップ 5 のガイドに従ってください。インストールが完了したら、fig source
ターミナルでコマンドを実行します。
ステップ 10: 推奨フォントをインストールする
Powerlevel10k で文字を正しく表示するには、パッチを適用したフォントをインストールすることをお勧めします。推奨フォントである Meslo Nerd Font はGitHub で見つけることができます。フォント (4 つのフォントすべて) をダウンロードし、ファイルをダブルクリックして MacOS にインストールします。最初のフォントをインストールすると、replace
または のkeep both
オプションが表示されます。以前にインストールしたフォントを失わないように、「両方を保持」オプションをクリックします。インストールしたら、Powerlevel10k プロンプトが適切に表示されるように、使用している端末でフォントを設定します。ほとんどの端末では、設定ページのプロファイル タブにフォント変更オプションが用意されています。
MacOS端末:

iTerm2:

VSコード:
VSCode ターミナルで、ターミナル設定を開き、フォントを検索します。新しいフォント ファミリをリストに追加します。インストールしたフォント ファミリ名を再確認してください。


ステップ 11: Powerlevel10k を構成する
Powerlevel10k をインストールした後、好みに合わせて設定できます。p10k configure
ターミナルでコマンドを実行するだけで、Powerlevel10k が設定プロセスをガイドします。色、アイコン、セグメントなどのプロンプトのさまざまな側面をカスタマイズして、パーソナライズされた視覚的に魅力的なターミナル プロンプトを作成できます。

ステップ 12: テーマを変更する
端末のテーマを変更したい場合は、iTerm2 Color Schemesなどの Web サイトからさまざまなオプションを検討できます。このサイトでは、iTerm2 用の幅広いテーマが提供されており、さまざまな端末にテーマをインストールする方法を確認できます。強く推奨されるテーマの 1 つは、端末に洗練されたモダンな外観を提供する Solarized Dark です。Solarized Dark は私の個人的な好みであり、スクリーンショットはすべて Solarized Dark テーマを使用する端末から撮影されました。
Fig、Zsh、Oh My Zsh、Zsh Autosuggestions、Zsh Syntax Highlighting、Powerlevel10k、およびカスタマイズされたテーマを使用すると、端末を生産性を高める強力なツールに変えることができます。これらのツールは、強力な機能、強化された使いやすさ、美しい外観を提供し、端末エクスペリエンスをより効率的かつ楽しいものにします。
結論として、このガイドで説明されている Fig とそれに付随するツールは、端末の生産性を大幅に向上させ、ワークフローを次のレベルに引き上げることができます。Fig、Zsh、Oh My Zsh、Zsh Autosuggestions、Zsh Syntax Highlighting、Powerlevel10k、およびカスタム テーマをインストールして構成すると、生産性を向上させ、端末の使用をより楽しくする、パーソナライズされた強力な端末セットアップを作成できます。試してみて、その違いをご自身で確認してください。
このステップバイステップガイドがあなたのお役に立ち、この中規模の投稿を共有することを奨励していただければ幸いです。楽しく端末をいじって生産性を向上させましょう!