Linux: Von less direkt editieren
Monday 22. October 2007, 20:57 von Fabian RahmMan lernt nie aus, beziehungsweise, wer kann sich schon all die Optionen oder interaktiven Befehle für einen UNIX/Linux Utility wie less merken. Heute zum Beispiel wie man ein mit dem Programm ‘less’ angezeigtes File editieren kann.
Aus der manpage (man less):
v Invokes an editor to edit the current file being viewed. The editor is taken from the environment variable VISUAL if defined, or EDITOR if VISUAL is not defined, or defaults to “vi” if neither VISUAL nor EDITOR is defined. See also the discussion of LESSEDIT under the section on PROMPTS below.
Um also aus einem mit less (read-only) betrachteten File direkt in den Editiermodus im bevorzugten Editor zu wechseln, geht man folgendermassen vor.
- Die Umgebungsvariable VISUAL oder EDITOR entsprechend setzen
–> z.B. im .profile mittels export EDITOR=emacs (.profile ausführen oder eine neue Shell aufmachen nicht vergessen) - less file
- ‘v’ drücken