English 中文(简体)
澳门港站——如何固定它?
原标题:Mac Terminal.app annoying bug - How to fix it?
  • 时间:2009-10-02 20:40:07
  •  标签:

Video showing the problem: http://www.mentaframework.org/download/TerminalBug.mov

当我打上终点站时,下一个线从第一行起,翻了一切。 然后,如果我删除了关键的东西,就会消失。

我在同一个终点站向另一个东道国sh了,并做了一些细致的工作,因此,这能否成为我空壳组合的问题?

• 监督电影,以了解情况:

感谢

- 专员

最佳回答

您需要把你制作的彩色的假体中的越狱代码标记在你的PS1变量中。 他们需要知道他们没有打印,然后将适当计算你的线。

iii

快速管道:

[     begins a sequence of non-printing characters
]     ends a sequence of non-printing characters
问题回答

目前有空白(例如,访问 Chrome/Firefox/Opera,看上去只是白天,没有内容)。 因此,在研究了以下例子之后:here

export PS1= e[0;32mu@he[m D{%b %d} 	 $  

iii

export PS1= [e[0;32m]u@h[e[m] D{%b %d} 	 $  

似乎为我工作(作为另一个具体例子)。

单独和稍微脱离专题,但有用(至少我提到):迅速以有益的“压缩道路”和大胆的绿色用户“东道”提升上述水平:

export MYPS= $(echo -n "${PWD/#$HOME/~}" | awk -F "/"  " " {if (length($0) > 14) { if (NF>4) print $1 "/" $2 "/.../" $(NF-1) "/" $NF; else if (NF>3) print $1 "/" $2 "/.../" $NF; else print $1 "/.../" $NF; } else print $0;} " " ) 
export PS1= [e[1;32m]u@h[e[m] D{%b %d} 	 $(eval "echo ${MYPS}")$  

** 本文件迟交。 Edit **:这一PS1(第2行)的任务,即:

export MYPS= $(echo -n "${PWD/#$HOME/~}" | awk -F "/"  " " {if (length($0) > 14) { if (NF>4) print $1 "/" $2 "/.../" $(NF-1) "/" $NF; else if (NF>3) print $1 "/" $2 "/.../" $NF; else print $1 "/.../" $NF; } else print $0;} " " ) 
export PS1= $USER@[$(tput bold)]$(hostname -s)[$(tput sgr0)] D{%b %d} 	 $(eval "echo ${MYPS}")$  




相关问题
热门标签