Deseo agregar una nueva línea en cada solicitud. En lugar de que el cursor se muestre en la línea como
name@machine:~$ _
,
Quiero que esté en la siguiente línea, como:
name@machine:~$
_
Gracias.
Deseo agregar una nueva línea en cada solicitud. En lugar de que el cursor se muestre en la línea como
name@machine:~$ _
,
Quiero que esté en la siguiente línea, como:
name@machine:~$
_
Gracias.
Respuestas:
Abra el archivo ~/.bashrc
(o /etc/bash.bashrc
si debería funcionar globalmente para todos los usuarios).
Localice la variable llamada PS1
.
Simplemente ponga un \n
al final del valor de la PS1
variable.
.bashrc
archivo personalizadoPrimero, agregue las siguientes líneas a su ~/.bashrc
archivo:
##
## INCLUDE CUSTOM `.bashrc` CODE
##
if [ -f ~/.bashrc_custom ]; then
. ~/.bashrc_custom
fi
Crea el archivo personalizado:
touch ~/.bashrc_custom`
Finalmente ábralo y ponga las siguientes líneas en:
# 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'$ '
La próxima sesión de shell abierta tendrá el siguiente aspecto:
user@host:~
$ <your-next-command-will-be-rendered-here>