1

これが私のbashプロンプトです: bash

これがPS1それを生成するものです

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]`__git_ps1`    \$ '

さて、これが私が理解していることです:

  • $debian_chroot- su&に使用sudo
  • u-ユーザー
  • h- 亭主
  • のような残りの文字\033は色用です。

私が理解していないのは、何が後と前に空間を生成しているのかということです 。それはどんなキャラクターですか?そのスペースを削除したいと思います。rails (master)

4

1 に答える 1

4

__git_ps1関数はそれを生成しています。関数が定義されているファイルを編集します。

于 2012-12-30T06:40:30.200 に答える