Resetpin Die Umgebungsvariable VISUAL ist nicht gesetzt, ist diese unbedingt notwendig?
Nein, sie ist nicht unbedingt notwendig. Das Programm sudo
wertet die Variablen SUDO_EDITOR
, VISUAL
und zum Schluss EDITOR
aus, um herauszufinden, welcher Editor gestartet werden soll.
Die Variable EDITOR
zeigt normalerweise auf einen nicht-graphischen Editor. Und VISUAL
könnte man auf einen graphischen Editor setzen (natürlich nur, wenn auch eine graphische Oberfläche vorhanden ist), wenn man damit besser zurechtkommt.
Als praktisches Beispiel würde man VISUAL=mousepad
setzen und könnte dann (falls mousepad
installiert ist) mit sudoedit /etc/fstab
eine Systemdatei bearbeiten. Der Editor mousepad
wird dabei mit ganz normalen Benutzerrechten gestartet.