日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu下的提示信息彩色显示

發布時間:2025/3/8 Ubuntu 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu下的提示信息彩色显示 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【問題】

雖然已經折騰過了:

【已解決】Ubuntu中讓終端只顯示當前路徑,而不顯示絕對路徑

但是,終端中的prompt提示信息,不是彩色的,導致的結果是:

當終端中輸出信息很多時:

【已解決】Ubuntu中讓終端對于歷史輸出的內容保持足夠長

去回滾時,不容易找到輸入命令的地方:

即,如果prompt是彩色的話,就容易找到對應的輸入的命令的地方了。

【解決過程】

1.繼續參考之前的:

Linux中,去掉終端顯示的當前目錄的絕對路徑

和:

How to Change the Command-Line Prompt Colour in the Ubuntu/Linux Terminal

去修改.bashrc。

發現其中已經幫我們默認配置好顏色了,只是被注釋掉了。

所以把:


#force_color_prompt=yes

改為:


force_color_prompt=yes

變成這樣:

即可。

2.然后用source讓其生效,則立刻可以看到效果:

3.但是還是不滿足,因為看了:

How to Change the Command-Line Prompt Colour in the Ubuntu/Linux Terminal

后知道,輸入的命令,也是可以弄成彩色的。

而此處的命令,比如

cd ~

不是彩色的。

所以,再去把命令也弄成彩色。

4.先去把@ 弄成紅色:







if [ "$color_prompt" = yes ]; then #??? PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ ' ????PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[01;31m\]@\[\033[01;36m\]\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ ' else ????PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$ ' fi

效果是:

5.再把命令弄成彩色:

結果發現,貌似帖子中的顏色,是其別處設置的,不是此處配置prompt的顏色的。

好像是設置的terminal的命令本身的顏色,所以輸入的命令,比如cd等等,和美元符號$本身的顏色是一樣的。

暫時就這樣吧,不再繼續深究了。

因為暫時可以實現,可以區分出輸入命令的地方了。

6.后來發現,此人和我遇到問題類似:

how to color each new command in terminal?

?

【總結】

想要命令提示信息,彩色顯示的話,最簡單的方法是:

把.bashrc中的:

#force_color_prompt=yes

改為:

force_color_prompt=yes

即可。

轉載請注明:在路上 ? 【已解決】Ubuntu中終端中的提示信息(prompt)彩色顯示

總結

以上是生活随笔為你收集整理的Ubuntu下的提示信息彩色显示的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。