Closed6
ターミナルの設定を忘れないように残しておく
プロンプトをカスタマイズ
デフォルトの見た目は少しダサいので、カスタマイズしてかっこよくする。
~/.zshrc
#プロンプトカスタマイズ
export PROMPT="
%F{cyan}[%~]%f <`git config user.name`>
❯ "
RPROMPT='%*'
上記の設定で以下のような表示になる
Terminal
[~] <GitHub-USER-NAME>
❯ 00:00:00
エイリアスの設定
エイリアスを設定しておく。
alias エイリアス名="[コマンド]"
でエイリアスを登録できる。
~/.zshrc
#エイリアスの設定
alias ls='ls -G'
alias la='ls -G -a'
alias ll='ls -G -l'
alias ..='cd ..'
alias insiders='code-insiders'
alias vz="vim ~/.zshrc"
alias sz="source ~/.zshrc"
alias cz="cat ~/.zshrc"
エイリアスはあんまり設定していない。
コマンドのヒストリの設定
コマンドの履歴に関する設定を記述する。
~/.zshrc
# ヒストリの設定
HISTFILE=~/.zsh_history
HISTSIZE=50000
SAVEHIST=50000
# 直前のコマンドの重複を削除
setopt hist_ignore_dups
# 同じコマンドをヒストリに残さない
setopt hist_ignore_all_dups
# 同時に起動したzshの間でヒストリを共有
setopt share_history
Homebrewのインストール
Homebrewをインストールする。
インストールコマンドは、公式サイトのものを使う。
~/.zshrc
にパスを通す。
~/.zshrc
#HomebrewのPathの設定
export PATH="/opt/homebrew/bin:$PATH"
Gitのインストール
MacにはデフォルトでGitが備わっているが、Homebrewで簡単にバージョンを管理したいので、HomebrewでGitをインストールする。
Terminal
$ brew install git
HomebrewでインストールしたGitを使うためにパスを通す。
~/.zshrc
#HomebrewのGitを使うPath
export PATH="/opt/homebrew/bin/git:$PATH"
Zshのインストール
こちらもデフォルトのものではなく、Homebrewで最新版をインストールして使います。
Terminal
$ brew install zsh
HomebrewでインストールしたZshを使うために、/etc/shells
に以下を追記する。
Terminal
$ sudo vi /etc/shells
/etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh
+ /opt/homebrew/bin/zsh
ログインシェルを変更する。
Terminal
$ chsh -s /opt/homebrew/bin/zsh
確認する。
Terminal
$ echo $SHELL
このスクラップは2021/07/28にクローズされました