Ich habe kürzlich erfahren, dass ich den Puffer in Emacs less
drücken v
und öffnen kann , wenn ich meine Dateien mit seiten. Dies funktioniert, solange ich die Umgebungsvariable $EDITOR
korrekt eingerichtet habe. In meinem Fall habe ich sie wie folgt:
export EDITOR='env TERM=xterm-256color emacs -nw'
Das Obige gibt mir die Möglichkeit, Emacs in das laufende Terminal zu laden less
.
Doch über den Trick funktioniert nicht , wenn Rohrleitungen Befehle an less
. Wenn dies zu tun, less
beschwert mit der folgenden Meldung:
Cannot edit standard input (press RETURN)
Meine Frage ist, warum passiert das? Aber was am wichtigsten ist, gibt es eine Problemumgehung ?
Piping into less and editing: “cannot edit standard input” error. Workarounds?
ist klar. Warum anders denken?
why
einzige und nicht die einzige workarounds
betrifft, fügte ich die Betonung hinzu.