Was*_*per 8 unix terminal bash command-line prompt
不久前,我在一些截屏视频中看到有人出现闪电而不是$bash 提示。
有谁知道如何做到这一点?
这个页面解释了如何设置你的 bash promt。正如@ulidtko 所说,您可以将?闪电符号用作一个示例。要设置它,请使用:
export PS1=?
Run Code Online (Sandbox Code Playgroud)
但是,您将丢失之前提示中的所有其他内容(不仅仅是 $)。您之前拥有的内容取决于您的发行版。在我的 Ubuntu 10.10 设置中\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$,默认情况下,您可以通过运行echo $PS1. 以我的为例,只需将 更改$为 a ?,运行:
export PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w? "
Run Code Online (Sandbox Code Playgroud)
要在所有 bash shell 中进行此更改,请将以上行添加到您的~/.bashrc文件中。
结果是这样的:
marcog@minime:~? echo hello world
hello world
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8030 次 |
| 最近记录: |