絵文字アイコンを Bash プロンプトに追加してコマンド ラインをカスタマイズする
目次:
bash プロンプトの外観をカスタマイズする非常にユニークで面白い方法は、Mac OS X の絵文字アイコンの 1 つを追加して、プロンプト自体の外観を変えることです。
これだけでは世界で最も実用的な微調整にはなりませんが、面白いものであり、bash プロンプトをカスタマイズする従来の方法を使用しているため、次のように有用または無用にすることができます。
Mac OS ターミナルの Bash プロンプトに絵文字を追加する方法
絵文字アイコンをコマンド ライン プロンプトとして追加する方法は次のとおりです:
- ターミナル アプリを開き、任意のコマンド ライン テキスト エディタを使用して .bash_profile ファイルを変更します:
- 次のように新しい行を追加します:
- 「編集」メニューをプルダウンして「特殊文字」を選択し、特殊文字メニューから「絵文字」を選択します
- シェル プロンプトで使用したい絵文字を見つけて、それを PS1=” ” 行にドラッグ アンド ドロップして、引用符で囲みます
nano .bash_profile
PS1=">
- 端末の設定によってはドラッグ&ドロップで何も表示されない場合がありますが、絵文字をドロップしたスペースの後ろにスペースを2つ入れると、PS1=””のようになります。
- Control+O (nano の場合) で .bash_profile の変更を保存してから、Control+X で nano を終了します
- 新しいターミナル ウィンドウを開いて、プロンプトとして絵文字を表示します
絵文字だけを設定すると、新しい bash プロンプトは次のようになります:
ターミナルのフォントサイズがかなり大きく、おそらく慣れているよりも大きい場合、絵文字はプロンプトとして最適に見える傾向があります。これは複雑な絵文字アイコンの場合に特に当てはまりますが、星、シャムロック、サムズアップなどの基本的なアイコンの場合は、小さいフォントでも問題ないように見えます。
これは何よりも楽しいです。もしあなたが熱心な端末ユーザーなら、おそらくこれは機能的というよりはばかげていると思うでしょう。絵文字と一緒に一般的な書式設定のカスタマイズを適用することもできます。一般的で特に便利なカスタマイズの 1 つは、現在の作業ディレクトリを表示することです。これは、PS1=” ” コマンドを次のように変更することで追加できます:
"PS1=(ここに絵文字をドロップ) \W "
または反転:
"PS1=\W (ここに絵文字をドロップ) "
そして、ユーザー名 @ ホスト名を絵文字や PWD とともに表示することで、ますます便利になります:
"PS1=\u@\h (絵文字アイコンをドロップ) \W "
Emoji の後にスペース (2 つでない場合) を追加することを忘れないでください。そうしないと、コマンド プロンプトに対して窮屈になります。
これがあなたにとって少し法外すぎる場合は、ターミナルの全体的な外観を改善するためのガイドと、実行されたコマンド間にセパレーターを追加して読みやすくするための別の優れたトリックをチェックしてください。
DaringFireball による面白いヒントのアイデアについて Torrez に連絡してください