Her Bilgi İstemine yeni bir satır eklemek istiyorum. Satırda [email protected]:~$ _
Olarak gösterilen imleç yerine,
Bir sonraki satırda olmasını istiyorum, şöyle:
[email protected]:~$
_
Teşekkürler.
~/.bashrc
Dosyasını (veya tüm kullanıcılar için global olarak çalışması gerekiyorsa /etc/bash.bashrc
Dosyasını açın).
PS1
Adlı değişkeni bulun.
\n
Değişkeninin değerinin sonuna bir PS1
Koymanız yeterlidir.
.bashrc
dosyaİlk önce ~/.bashrc
dosya:
##
## INCLUDE CUSTOM `.bashrc` CODE
##
if [ -f ~/.bashrc_custom ]; then
. ~/.bashrc_custom
fi
Özel dosyayı oluşturun:
touch ~/.bashrc_custom`
Sonunda açın ve aşağıdaki satırları yerleştirin:
# File: $HOME/.bashrc_custom
# THIS FILE IS A USER-CUSTOM BASHRC FILE TO KEEP CLEAN THE DEFAULT ~/.barshrc FILE.
# PUT THERE ANY CUSTOM CODE MANUALLY ADDED BY YOU
# Add a new line at the end of the command Prompt
#PS1=${PS1}\\n
PS1=${PS1%?}
PS1=${PS1%?}\n'$ '
Bir sonraki açılan Shell oturumu şöyle görünecektir:
[email protected]:~
$ <your-next-command-will-be-rendered-here>
Bu acı vericiydi, ama sonunda, özel renklerle karmaşık bir özel PS1 kurulumu nedeniyle, bu benim için işe yarayan tek şeydi:
new_line() {
printf "\n$ "
}
if [ "$color_Prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[email protected]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(parse_git_branch)\[\033[00m\]$(new_line)'
else
PS1='${debian_chroot:+($debian_chroot)}\[email protected]\h:\w$(parse_git_branch)$(new_line)'
fi