Baut petir untuk prompt (PS1)

8

Saya telah melihat beberapa screencasts beberapa waktu lalu di mana seseorang memiliki petir bukannya $pada bash prompt.

Adakah yang tahu bagaimana melakukan ini?

Pengembang Wasabi
sumber

Jawaban:

9

Halaman ini menjelaskan cara mengatur pesta bash Anda. Seperti kata @ulidtko, Anda dapat menggunakan sebagai salah satu contoh simbol petir. Untuk mengatur ini, gunakan:

export PS1=⚡

Namun, Anda akan kehilangan semua yang lain pada prompt yang Anda miliki sebelumnya (bukan hanya $). Apa yang Anda miliki sebelumnya tergantung pada distribusi Anda. Di Ubuntu 10.10 saya mengaturnya secara \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$default, yang bisa Anda dapatkan dengan menjalankan echo $PS1. Untuk menggunakan milik saya sebagai contoh, untuk hanya mengubah $ke , jalankan:

export PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w⚡ "

Untuk melakukan perubahan ini di semua shell bash, tambahkan baris di atas ke ~/.bashrcfile Anda .

Hasilnya seperti ini:

marcog@minime:~⚡ echo hello world
hello world
moinudin
sumber
5

Jawaban Ignacio benar, tetapi di sini ada simbol lain, yang menurut font saya terlihat lebih baik:

U+26A1 HIGH VOLTAGE SIGN( )

ulidtko
sumber
-1

Ada beberapa simbol seperti petir-baut di Unicode, di antaranya adalah U + 2607 LIGHTNING ( ), meskipun apa pun yang mendekati realistis akan memerlukan font khusus dengan mesin terbang baut petir yang sebenarnya.

Ignacio Vazquez-Abrams
sumber