Apakah mungkin untuk mewarnai prompt di Bash?


14

Apakah mungkin untuk mewarnai prompt ("user @ host: ~ / dir / $") di Bash? Beberapa perintah menghasilkan banyak output dan kadang-kadang sulit untuk menemukan dari mana ia dimulai. Mewarnai akan banyak membantu.


Ya Anda bisa. Lihat tautan
karthick87

Jawaban:


30

Menemukan cara mudah untuk melakukannya:

Batalkan komentar force_color_prompt=yesdalam ~/.bashrc.


1
Itu tentu cara termudah :)
Little Jawa

Saya benar-benar mengabaikan opsi ini di ~ / .bashrc! Terima kasih!
Ubuntuser

0

Bashish adalah mesin tema untuk konsol; periksa beberapa tangkapan layar di sini :-)

Mudah dipasang:

  1. Klik tautan unduhan di situs web
  2. dapatkan deb untuk Ubuntu
  3. klik dua kali file yang diunduh dan pusat Perangkat Lunak akan menginstalnya untuk Anda.

Setelah itu, tutup semua terminal terbuka dan ketik:

bashish list

untuk mendapatkan daftar tema yang sudah dibangun.

Selamat bersenang-senang :-)


0

Alternatif terbaik untuk semua solusi lain:

if [ $ ( dircolors ) ] maka jika [ - r ~ /. dircolors ] lalu eval "$ (dircolors -b ~ / .dircolors)" lain eval "$ (dircolors -b)" fi 
  export color_support = true
 fi  

    
  
     
  
     
  

Selain itu, Anda dapat mengaktifkan warna dalam perintah umum seperti lsdan grep.

jika [ "$ color_support" = true ] maka 
  alias ls = "ls --color = auto" 
  alias grep = "grep --color = auto" fi   


Dalam file apa kode tersebut disimpan?
Chai T. Rex

Saya sarankan .bashrcuntuk kesederhanaan. :)
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.