Ich gehe davon aus, dass Ihr ursprünglicher Besitzer Ihr tty besitzt. Wenn ja, können Sie Ihren ursprünglichen BENUTZER mit folgendem Befehl abrufen:
stat -c'%U' `tty`
Indem Sie Ihre angepasste root .vimrc in /root/.vimrc.$USRNAME platzieren, können Sie eine relativ sichere angepasste vimrc-Datei behalten. Sie können auch andere Dinge tun, aber das überlasse ich Ihrer Vorstellungskraft.
Methode 1 - Legen Sie dies in Ihre /root/.bashrc & rauchen Sie es:
# Ein benutzerdefiniertes vimrc einbinden, wenn es existiert
mytty=`tty`
initial_user=`stat -c'%U' $mytty`
custom_vimrc="/root/.vimrc.$initial_user"
if [ -f $custom_vimrc ]; then
export VIMINIT="source $custom_vimrc"
fi
Methode 2 - Legen Sie etwas Ähnliches in Ihre /root/.vimrc (eine bessere Lösung, da Sie möglicherweise ksh verwenden).
Wenn jemand Methode 2 herausfinden kann, würde ich den Beitrag begrüßen. Mir fehlt die Motivation.