ターミナルの$記号前の表示を自由にカスタマイズする

何も設定していないデフォルトの状態ではターミナルを起動すると、$記号の前に下記のような表示がされています。
namae-no-Macbookair: namae $自分のmacの名前と、その後に自分のユーザー名ですね。
今回はこのプロンプトを自分なりにカスタマイズする方法についてです。
変更する方法
変更方法はユーザーディレクトリに「.bash_profile」という名前のファイルを作成し、そこに下記コードを保存するだけです。
PS1="ここに表示させたい内容を書く $"
「表示させたい内容を書く」という部分には単純にテキストを書く事も可能ですし、特殊な文字列を書く事で更にカスタマイズも出来ます。
使える特殊文字は下記のリンクに乗っていますが、使えそうなものを幾つか紹介しておきます。
| \t | 現在時間を表示する |
|---|---|
| \d | 今日の日付を表示する |
| \u | ユーザーネームを表示する |
| \w | 現在のディレクトリを表示する |
| \\ | バックスラッシュを使いたい時はバックスラッシュを連続して入力する |
これらを使うことで、自分好みにカスタマイズすることが可能です。
例えば、現在のディレクトリを表示させたい場合は下記のように書けばOKです。
PS1="\w $"保存してターミナルを再起動すれば、表示が切り替わっています。

Homebrew Caskを使うとき、「brew cask search」は効かないので「brew search」を使うようにする
Google Chromeでいま開いているページのQRコード生成方法
MacのターミナルからVisual Studio Codeを開く方法
Visual Studio CodeでIllustratorのスクリプトを書く時に便利な拡張機能「ExtendScript Debugger」
ちょっとした作業をラクにするアプリとそのTips #1日1Tips – 2019年9月
Macの音量や輝度を「細かく調節」したり「音量を確認しながら調節」する方法
Macの「システム終了」や「スリープ」操作を素早く行う方法
Chrome拡張機能の「1Password」と「1Password X」の違いはなに?どちらを使えばいいの?
複数のアプリをまとめて管理できるBiscuitを便利に使いこなすための設定方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
BetterTouchToolを使って、ショートカットキーでAirPods ProをMacBook Proに接続する方法
FigmaのAuto Layout入門|繰り返しのレイアウトやコンテンツに応じて横幅可変するボタンをラクに作る
Macでfnキーを2回押すと音声入力が起動するのを無効化する方法
Nuxt.jsの「layouts」を使用してレイアウトの共通化を行う方法|Nuxt.jsの基本
Sketchの画像を図形でマスクしたり、グラデーションマスクをする方法
Keyboard Maestroの「Prompt for User Input」でユーザーの入力に応じて変化するマクロを作成する方法
Visual Studio CodeからFTPソフトのTransmitを使用する拡張機能「Transmit」
Path Finderでタブセットを使うと、よく使うフォルダ一式を一気に開けるようになる!
AirPods Proの自動切り替え機能をオフにする方法
SourceTreeでBacklogのGitを使うときに、権限エラーになってしまう場合の解決法