Mint hakkında sevdiğim bir şey, terminalin genellikle iki renk göstermesiydi: soldan her şey $
bir renk olurdu ve geçmiş olan her şey $
başka olurdu.
Bu kurulumu Ubuntu ile yapmanın bir yolu var mı?
Mint hakkında sevdiğim bir şey, terminalin genellikle iki renk göstermesiydi: soldan her şey $
bir renk olurdu ve geçmiş olan her şey $
başka olurdu.
Bu kurulumu Ubuntu ile yapmanın bir yolu var mı?
Yanıtlar:
Bir terminalde aşağıdaki komutu çalıştırın:
gedit ~/.bashrc
Açıldığında .bashrc
, bulun ve açın force_color_prompt=yes
(yani, karmayı kaldırın, böylece artık görünmüyor:) #force_color_prompt=yes
.
Dosyayı kaydedin ve yeni bir terminal penceresi açın ve zaten bir değişiklik görmelisiniz (bilgi istemi 1; 32 ile tanımlanan Açık Yeşil olmalıdır ). Daha sonra istediğiniz herhangi bir renk değerini değiştirebilirsiniz; örneğin: 0; 35 = Mor .
Renk değerlerini düzenlemek için aşağıdaki bölümü bulun ve aşağıda listelenen örneklerden bazılarıyla varsayılan değerleri değiştirin:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;31m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
Bu Bash renk şemasına bir dizi renk değeri için göz atabilirsiniz , ancak burada oynayabileceğiniz birkaç temel değer vardır (“Işık” ın düşündüğünüz şey olmadığını unutmayın - aslında “kalın” anlamına gelir): Siyah 0; 30 - Koyu Gri 1; 30 - Mavi 0; 34 - Açık Mavi 1; 34 - Yeşil 0; 32 - Açık Yeşil 1; 32 - Mavi 0; 36 - Açık Camgöbeği 1; 36 - Kırmızı 0; 31 - Açık Kırmızı 1; 31 - Mor 0; 35 - Açık Mor 1; 35 - Kahverengi 0; 33 - Sarı 1; 33 - Açık Gri 0; 37 - Beyaz 1; 37
Örneğin, onu kullandığım satır:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35m\]\u@\h\[\033[00m\]:\[\033[01;34m\] \w\[\033[01;37m\] > '
ya da kız arkadaşım, kullanın:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;36m\]\u\[\033[01;31m\]@\[\033[01;36m\]\h\[\033[01;33m\]:\[\033[01;31m\]\w\[\033[01;33m\]\# '
Terminal'deki PS1 ortam değişkeninin değerini aşağıdaki gibi değiştirerek isteminizi ayarlayarak denemekten çekinmeyin:
export PS1="...your values..."
ya da sadece
PS1="...your values..."
Benim terminal nasıl görünüyor:
Basitçe değiştirmek $PS1
için uygun çağrıları ile Shell'in başlangıç dosyalarında tput
seti ve net metin niteliklerini amacıyla. Ayrıntılar için tput(1)
ve terminfo(5)
sayfalarına bakınız.
export PS1="\[$(tput setaf 2)\][\u@\h \W]\$ \[$(tput sgr0)\]"
$(tput setaf 2)
ve $(tput sgr0)
, ANSI kaçış dizilerini doğrudan kullanmanızı öneririm: \033[32m
ve \033[m
. Sonuç aynıdır, ancak arama gerektirmez.
Bahsettiğiniz bu şeye istem denir . Farklı renkler kullanarak ve her türlü ek bilgiyi görüntüleyerek isteminizi değiştirmek için birçok seçenek ve komut dosyası vardır. Bazı örneklerle iyi bir başlangıç jamie'nin koleksiyonunda bulunabilir ve IBM'in yeni başlayanlar için bazı güzel açıklamaları vardır. Daha fazla ayrıntıya girmek istiyorsanız, bu kapsamlı howto'ya bir göz atın
Bunu deneyebilirsiniz:
PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
(önce bir terminalde deneyin). Daha sonra, isterseniz, .bashrc
dosyanızın herhangi bir yerine koyabilirsiniz .