我想缩短终端中当前活动的文件路径以留出更多空间。这是一个缩短的示例,但有时我正在使用的文件路径深度为 6 层,最好将其隐藏起来。
test@ubuntu:~$ cd code/helloworld
test@ubuntu:~/code/helloworld$
只想看看
helloworld:
有任何想法吗?
谢谢!
答案1
添加到您的.bashrc
或在提示时运行:
PS1='\W: '
如需背景信息,请运行man bash
并搜索PROMPTING。
答案2
我在 Ubuntu 19:10 上,我的主目录中有一个名为的文件.bashrc
。我可以通过文件资源管理器显示隐藏文件来查看它,CTRL+H
然后通过双击使用我的默认文本编辑器打开它(我的默认用户权限很好——sudo
家里不需要任何东西)。
有很多配置脚本,其中包括:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
基于保罗的回答我把小写字母改成了\w
大写字母\W
。现在看起来像这样……
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$ '
fi
…终端前缀现在是user@my-laptop:some_folder$
旁注:[\033[01;32m\]
这些东西是颜色代码
希望这对一些 GUI 老手有所帮助 :)