Der Pager weniger löscht nicht den Bildschirm, wie es tun sollte, wenn ich Git benutze.
Ich benutze die ganze Zeit weniger und es hinterlässt normalerweise keine Ausgabe im Terminal, aber wenn weniger über git ausgeführt wird, hinterlässt es die Ausgabe im Terminal. Ich bin mir zu 100% sicher, dass Git auf meinem System weniger verwendet.
Was ist los mit git und wie behebe ich es? pager = less
in ~ / .gitconfig hilft nicht. $ PAGER ist ebenfalls auf weniger gesetzt.
Antworten:
Die Lösung besteht darin, die Variable LESS einzustellen. Git ist standardmäßig
less FRSX
.Alternativ können Sie die Variable LESS ändern, wenn der Pager aufgerufen wird:
Siehe den Abschnitt core.pager in man git-config
quelle
Sie können dies tun, um den Bildschirm zu löschen, andere Verhaltensweisen jedoch unberührt zu lassen
Dies deaktiviert die
-X
Option für weniger.quelle
git config --global core.pager 'less -+X -+F'
.