Vraag Hoe gebruik ik `sudo -e` samen met gvim?


Dus als iemand een bestand bewerkt dat eigendom is van root, is het aan te raden om het te gebruiken sudo -e. Hiermee wordt een kopie van het bestand in uw favoriet geopend $EDITOR. Dit samen met vim gebruiken werkt als een charme.

Wanneer ik echter de grafische variant, d.w.z. gvim, wil gebruiken, zal het een leeg bestand openen, en de sudo-opdracht keert direct terug, verklarende dat niets is veranderd.

Is er een manier om dit te laten werken?


0
2017-08-23 13:02


oorsprong


Proberen sudo -H gvim filename - George Udosen
Nou dat werkt, maar hoe verschilt het sudo gvim filename? - red_trumpet
Grafische editors en sudo speel niet leuk als het gaat om het instellen van de home directory van de gebruiker, zodat de -H helpt sudo ga hier mee om. We hebben ook de gksudo grafische commandoversie van sudo. Zien man sudo - George Udosen
Zien superuser.com/questions/202676/sudo-vs-gksudo-difference - George Udosen
Ja, maar nogmaals, ik wil niet echt dat mijn editor wordt uitgevoerd met rootrechten. Dit is de reden achter het gebruik sudo -e in plaats van gewoon sudo $EDITOR filename, toch? Is dat niet mogelijk met gvim? - red_trumpet


antwoorden: