什么是“ 0G”端子顺序

时间:2018-10-15 20:34:59

标签: bash ubuntu terminal

我遇到了很多export PS1="\[\033[0G\]${PS_INFO} ${PS_GIT}${PS_TIME}\n${RESET}\$ "这样的bash PS1提示

由于某种原因,virtualenv名称打印在我的终端中混乱了,在我从一开始删除[\033[0G\]之后就可以了。

但是[\033[0G\]的目的是什么?我需要吗?

1 个答案:

答案 0 :(得分:2)

那是CHA

    CSI Ps G  Cursor Character Absolute  [column] (default = [row,1]) (CHA).

,然后将光标移动到当前行的第一列。 0 是多余的(对于数字,恰好与 1 相同)

是否需要它取决于行上可能还有什么。有人用它来确保提示从已知位置开始。