Ich benutze das Lagerterminal mit zsh und vim. Nach dem Beenden von vim verbleibt der Dateiinhalt im Terminal. Idealerweise befindet sich nur der vorherige Verlauf im Terminal, wenn ich vim beende (z. B. das Verhalten, das ich mit linux / bash gesehen habe).
Wie kann ich das erreichen?
Aktualisieren
Ich verwende os x Yosemite 10.10.1
Ich versuchte es mit Glenn Jackmans Vorschlag, aber immer noch ohne Würfel.
Zusätzliche Information:
echo $TERM
produziert ansi
Ich habe es auch in Bash mit den gleichen Ergebnissen versucht.
Ich habe auch versucht, .vimrc
vollständig mit den gleichen Ergebnissen zu entfernen .
TERM=xterm
in der Shell, bevor Sie vim öffnen.Antworten:
Ich habe es herausgefunden:
Ähnlich wie bei Glenn Jackmans Lösung, fügte ich hinzu
zu meiner
.vimrc
Akte (beachten Sie dasansi
anstelle vonxterm
).Dies hat das Problem behoben.
quelle
Versuchen Sie Folgendes hinzuzufügen:
zu deinem
~/.vimrc
Ref: https://forums.vandyke.com/showthread.php?t=3431
quelle