unix iterm 2-如何让当前工作目录显示在每一行的左边?

ix0qys7i  于 5个月前  发布在  Unix
关注(0)|答案(1)|浏览(61)

我刚刚安装了iterm 2,发现它不显示当前的工作目录(即文件夹你在)在每一行。我认为iterm 2默认情况下这样做,因为它这样做时,我以前用它。请参阅我所说的截图。我如何配置它做它将显示工作目录?(根据截图)。提前感谢!
each line should ideally display like this
我试着进入iterm 2的设置,也试图编辑bash_profile(找不到)。

bvpmtnay

bvpmtnay1#

我用google搜索:"configure bash prompt to include CWD"。它产生了许多答案,例如这个SuperUser问题。有不止一种方法可以做到这一点,但也许最简单,最具性能的是沿着这些路线:

PS1='\w> '

字符串
这就是我的系统(它有一个古老版本的Bash)上发生的事情:

bash> PS1='\w> '
~> cd /tmp
/tmp> cd /var/log
/var/log> cd /usr/local
/usr/local>


显然,你可以在提示符中包含任何你想要的东西。请参阅man bash中标题为"PROMPTING"的部分,其中列出了你可以在PS1变量中包含的魔术转义序列。

相关问题