シス研 シス研 SysHack2025 投稿 制作物 受賞歴 入部の手続き

どうも、よしかわです.

今回は、Mac のターミナルをカスタマイズしていきます。

[toc]

ターミナルをカスタマイズする

対象読者

はじめに

僕の周りのターミナルを見たら、こんなターミナルだったんです。

↑ の白黒のターミナルだったんですよね、しかも文字小さい

かっこいいターミナルを作って欲しいという思いで書いていきます。

事前準備

Mac に Homebrew が入っていることを前提に書きます。

インストール時に Xcode が入っている必要があるので、入っていない方は AppStore から Xcode を導入しましょう。

それでは、Homebrew をインストールするために、ターミナルで以下のコマンドを入力

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
これで iTerm2 をダウンロードする環境が整いました!

iTerm2 を使う

Mac の標準のターミナルを使っても良いんですけど、もっと便利なアプリがあるので紹介します。

ターミナルで以下のコマンドを入力

brew cask install iterm2

テーマを変えてみる

僕の好きなテーマは Monokai Vivid

git clone git@github.com:mbadolato/iTerm2-Color-Schemes.git

シェルを変えてみる

たいていの Unix 系 OS のデフォルトのシェルは bash です。

技術力があるエンジニアがよく使っている zsh に変更してみましょう!

brew install zsh

インストールが完了したら、/etc/shellsに zsh のパスである/usr/local/bin/zshを追加します。

/bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh # 追加 /usr/local /bin/zsh

ログインシェルを変更しましょう。

chsh -s /usr/local/bin/zsh

プロンプトを変えてみる

シンプルイズベストな pure に変えてみましょう。

curl -sL —proto-redir -all,https https://raw.githubusercontent.com/zplug/installer/master/installer.zsh | zsh

~/.zshrc を編集します。

export ZPLUG_HOME=/usr/local/opt/zplug source $ZPLUG_HOME/init.zsh

zplug ‘zplug/zplug’, hook-build:‘zplug —self-manage’ zplug “plugins/git”, from:oh-my-zsh zplug “mafredri/zsh-async”, from:github zplug “sindresorhus/pure”, use:pure.zsh, from:github, as:theme # 構文のハイライト(https://github.com/zsh-users/zsh-syntax-highlighting) zplug “zsh-users/zsh-syntax-highlighting” # タイプ補完 zplug “zsh-users/zsh-autosuggestions” zplug “zsh-users/zsh-completions” zplug “chrissicool/zsh-256color” # Install plugins if there are plugins that have not been installed if ! zplug check —verbose; then printf “Install? [y/N]: ” if read -q; then echo; zplug install fi fi # Then, source plugins and add commands to $PATH zplug load

上記で編集終わったら、source ~/.zshrc を実行するとプラグインのインストールが始まります。

以下のターミナルになったら完成です!お疲れ様でした! 

スクリーンショット 2024-01-26 15.40.58.png (66.6 kB)