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

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

Path Finder 8の一括名称変更機能を使って楽にファイル名を変更する
メニューバーアイコン管理の鉄板ツール「Bartender 4」で使用頻度の高いアプリだけメニューバーに表示させる
Googleの「.new」ドメインを徹底的に活用する
macOS CatalinaでもQuick Lookのサードパーティー製プラグインを使う方法
Macのダイアログを強化するDefault Folder Xの使い方
Alfred 4のAppearance Optionsから外観の設定を行う
単語登録機能に日常でよく使うフレーズを登録して、文章を素早く入力する方法
Gmailのラベルとフィルタ機能を使ってメールを自動的に振り分ける
Keyboard MaestroのThird Party Plug Insの作り方
Adobe XD × Keyboard Maestroでここまでできる!ショートカットキーであらゆることを実現するマクロサンプル
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
iTerm2でキーボードを使った操作を設定できる環境設定の「Keys」タブ
Ulyssesで記号を使ったマークアップを無効化する方法|毎回エスケープするのが面倒なときに使える
npm-scriptsでSCSSをコンパイルする環境を構築する方法
食事中にできる、食べることに集中する「マインドフルイーティング」
Google Maps APIでピンのアクティブ時にピン画像を変える方法
Google Chromeのタブを1つにまとめる拡張機能「OneTab」
CSS Nite in Kobe, vol.40「クライアントとのより良い関係性を築くためのコミュニケーション手法」に参加してきました
MacとiPadを同じマウスやキーボードで操作できる「ユニバーサルコントロール」
WebデザイナーがやっておきたいGoogle Chromeの設定方法あれこれ