jemadux Δημοσ. 2 Δεκεμβρίου 2019 Δημοσ. 2 Δεκεμβρίου 2019 έχω μοα μικρη απορια .. χρησιμοποιώ το vim σε ενα ubuntuοειδες συστήμα .. εχω στο ορισει το root διαφορετικό .vimrc απο τον χρήστη μου .. στην ουσία διαφορετικό θέμα απο το airline-theme . όταν τρεχω sudo vim τρέχει οπως εχω ορισει το θέμα του χρήστη μου .. οταν τρέξω sudo -i vim το vim παιρνει τον θέμα του root .. θέλω όταν τρεχω το sudo vim να παιρνει αυτομάτα .vimrc απο τον root
elvizakos Δημοσ. 2 Δεκεμβρίου 2019 Δημοσ. 2 Δεκεμβρίου 2019 Ναι, υποθέτω πως αυτό γίνεται γιατί με sudo -i, τρέχει νέο shell και έτσι τρέχει και το .profile του χρήστη (root στην περίπτωσή σου) όπου και ενημερώνει της μεταβλητές περιβάλλοντος ενώ χωρίς το -i και την εντολή απλά αλλάζει το id. Δε νομίζω (δεν ξέρω όμως) πως τρέχει κάποιο script χωρίς αυτή την παράμετρο. Μια λύση που μου έρχεται στο μυαλό είναι πως μπορείς να φτιάξεις ένα script πχ στο /usr/bin/svim, να τσεκάρεις το id του χρήστη, να αλλάζεις το $HOME και να τρέχεις το vim. Φυσικά δεν θα τρέχεις sudo vim αλλά sudo svim.
jemadux Δημοσ. 2 Δεκεμβρίου 2019 Μέλος Δημοσ. 2 Δεκεμβρίου 2019 4 λεπτά πριν, elvizakos είπε Ναι, υποθέτω πως αυτό γίνεται γιατί με sudo -i, τρέχει νέο shell και έτσι τρέχει και το .profile του χρήστη (root στην περίπτωσή σου) όπου και ενημερώνει της μεταβλητές περιβάλλοντος ενώ χωρίς το -i και την εντολή απλά αλλάζει το id. Δε νομίζω (δεν ξέρω όμως) πως τρέχει κάποιο script χωρίς αυτή την παράμετρο. Μια λύση που μου έρχεται στο μυαλό είναι πως μπορείς να φτιάξεις ένα script πχ στο /usr/bin/svim, να τσεκάρεις το id του χρήστη, να αλλάζεις το $HOME και να τρέχεις το vim. Φυσικά δεν θα τρέχεις sudo vim αλλά sudo svim. σε άλλες διανομές δεν ειχα θέμα ...
mphxths Δημοσ. 2 Δεκεμβρίου 2019 Δημοσ. 2 Δεκεμβρίου 2019 (επεξεργασμένο) Βαλε στο .bashrc κατι του στυλ : alias sudo='sudo -i' ξερωγω..και παμε παρακατω.. Επεξ/σία 2 Δεκεμβρίου 2019 από mphxths
jemadux Δημοσ. 2 Δεκεμβρίου 2019 Μέλος Δημοσ. 2 Δεκεμβρίου 2019 3 λεπτά πριν, mphxths είπε Βαλε στο .bashrc κατι του στυλ : alias sudo = 'sudo -i' ξερωγω..και παμε παρακατω.. το εβάλα στο zshrc να ειμαστε καλα
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα