あなたのMacOS端末を平らにしてください


約1年前、私は開発用コンピュータをWindowsからMacOSに変えました.私は常にカスタマイズし、最適化し、私が開発するために利用可能な最高のツールを見つけることが大好きです.
このガイドの一部では、端末自体に関連するすべての設定を行います.
パート2は私が好きな補完ツールのコレクションです.

自作


このガイドでは、私のコンピュータに簡単にすべてをインストールするHomebrewを使用します.
それはMacOSのためのよく知られたパケットマネージャです、たとえそれが常にすべてをインストールする最も良い方法でないとしても、それは何度も最も簡単な方法です.

インストール


単に端末に以下をペーストします.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

端末設定


ITEM 2


まず、デフォルトの端末をiterm 2で置き換えますfeatures , アイコンを表示することができますし、Unicodeのより良いサポートしています.

インストール


 brew cask install iterm2

カスタマイズ


最も重要なカスタマイズ手順の一つは、あなたに合ったカラースキームを選択することです.
ここでは、公式のiterm 2の一覧を見つけることができます.https://iterm2colorschemes.com/ .
また、閲覧することができますし、独自の作成http://terminal.sexy/

ZSH


MacOS 10.15カタリーナでは、zshはデフォルトシェルであり、非常にカスタマイズ可能なシェルです.
それは素晴らしい完成能力、賢い共有された歴史とあなたが知っている何でもbashで知っています!

ああ私のzsh


zshはプラグインの巨大なリストが付属しています.

インストール


sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

用途


プラグインを有効にするには、プラグインリストを編集しなければなりません.あなたの中に位置するzshrc$HOME ディレクトリvi ~/.zshrc例えば、ここは私のものです.
plugins=(git
         z                                                                         
         zsh-interactive-cd
         git-auto-fetch
         kubectl
         zsh-autosuggestions
         zsh-syntax-highlighting)

プラグイン
ZSHのための私のお気に入りプラグインのコレクション
Syntax Highlighting : 端末に入力するときに構文を強調表示します.

Auto Suggestion : タブの完了またはあなたの履歴に基づいて提案を提供します.

FZF - Fuzzy finder : 何かを調べるためにファジーファインダーを提供し、私は主に私の履歴でファイルやコマンドを検索するために使用します.これは、ZSHインタラクティブCDで必要です

このガイドのパート2を参照してくださいどのようにバットとRipgrepにシンタックスのプレビューと稲妻高速パフォーマンスを有効にするプラグインすることができます知っている!
Z : あなたの最も訪問したディレクトリを追跡し、非常に迅速にアクセスすることができますZへのアクセスを提供します.

ここで私はちょうど' Z Macを入力し、私のMacOSのセットアップリポジトリに移動しました.

テーマ


利用可能なテーマの多くはofficial page .
彼らはあなたのテーマの名前にZshRankテーマ値を設定することによって有効にすることができます~/.zshrc .
より多くのテーマは、インターネット上で見つけることができますPowerLevel 10K Theme 私はインタラクティブなプロンプトでその外観とカスタマイズの容易さを愛する.
私たちはあなたの毎日のターミナルの使用状況を改善するためにより多くのツールに行くだろうパート2のためにチューニング滞在!