Ngingomunye walabo abathanda ukusebenzisa i-terminal. Ngicabanga ukuthi bonke abasebenzisi be I-GNU / Linux Ngesinye isikhathi abakwazi ukuhlala ngaphandle kwayo, ngoba lelocezu lewindi eligcwele izinhlamvu lenza impilo ibe lula kakhulu, akunjalo?
Kepha singakwenza ukuthi kubukeke kukuhle kancane kunokuzenzakalelayo. Isibonelo salokhu singabonakala (futhi silandwe) kusuka ku- ukubukeka okuhle. Amathiphu engizokukhombisa wona ngezansi ukushiya i-terminal yethu ngokubukeka okulandelayo:
Njengoba ukwazi ukubona, i- umyalo wokukhipha futhi ibekwa phakathi kwe-oda ngalinye umugqa wesikhathi nesikhathi sohlelo.
Ngikwenza kanjani?
Sivula isihleli sombhalo (isibonelo I-Gedit) bese sikufaka ngaphakathi:
# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):
fill="--- "
reset_style='\[\033[00m\]'
status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'\[\033[1;29m\]' # bold black
# Prompt variable:
PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\u@\h:\w\$'"$command_style "
# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "\e[0m"' DEBUG
function prompt_command {
# create a $fill of all screen width minus the time string and a space:
let fillsize=${COLUMNS}-9
fill=""
while [ "$fillsize" -gt "0" ]
do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
bname=`basename "${PWD/$HOME/~}"`
echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
;;
*)
;;
esac
}
PROMPT_COMMAND=prompt_command
Sikugcina ngaphakathi kwe- / ekhaya enegama .bhash_ps2 Ngokwesibonelo. Ngemuva kwalokho sivula eyethu .bashrc futhi sengeza:
if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi
Sivula itheminali futhi singabona izinguquko 
Kubonwe ku-: Abantu.
