現在、私のターミナルでは、すべてのシェルプロンプトはのように見えますComputerName: FooDir UserName$
。このUserName
パーツは、私の貴重な80本のカラムからあまりにも多くのスペースを浪費しているだけです。それを抑制する方法はありますか?
4 に答える
PS1
プロンプトは、で定義できる環境変数によって定義されます.bash_profile
。
編集するには、(隠し)ファイルを開くか作成します.bash_profile
。
nano .bash_profile
そして、という行を追加します
export PS1=""
引用符の間に、ターミナルプロンプトとして必要なものを挿入できます。そこで変数を使用することもできます。
\d
- 日にち\t
- 時間\h
–ホスト名\#
–コマンド番号\u
–ユーザー名\W
–現在のディレクトリ(例:デスクトップ)\w
–現在のディレクトリパス(例:/ Users / Admin / Desktop)
一般的なLinuxディストリビューションのデフォルトのプロンプトは、ホームディレクトリまたは他の場所\w $
に評価されます。プロンプトの作成に役立つWebサイト(このような)もあります。~ $
/Users $
パーツを削除する場合はUserName
、を選択します\h: \w$
。
変更を加えたら、ファイルを+ Control、、+oで保存します。ReturnControlx
変数と色の完全なリストを含む優れた記事は次のとおりです。
シンプルでミニマルなプロンプトの場合は、これを試すことができます。次の行をに追加する.bash_profile
か、ターミナルで実行して最初にテストします。
export PS1="\[\033[0m\]\w\$ "
次のようになります。
これが私のプロンプト(ソース)です。これも非常に簡単です。
export PS1="\[\033[1;97m\]\u: \[\033[1;94m\]\w \[\033[1;97m\]\$\[\033[0m\] "
あなたの答えはここで見つけることができます:http ://www.hypexr.org/bash_tutorial.php#viページのほぼ中央にあります。:)