Das Ausführen eines vim ex-Befehls innerhalb von tmux beschädigt den Bereich

Das Ausführen eines vim ex-Befehls innerhalb von tmux beschädigt den Bereich

Ich habe ein seltsames Problem: Wenn ich ack im Ex-Modus von Vim ausführe, wird mein Tmux-Fenster beschädigt. Ich verwende iTerm2.

Z.B

:!ack "foo bar baz"

Das Ergebnis sieht ungefähr so ​​aus:

wo alle Zeichen durch Kauderwelsch ersetzt werden.

Antwort1

Ich bin mir nicht ganz sicher, wodurch das Problem verursacht wurde, aber das Ignorieren des .sass-cacheVerzeichnisses in meinem Projekt scheint die Beschädigung zu verhindern. Ich würde nicht denken, dass die Ergebnisse einer Ack-Suche von meiner Shell (zsh) interpretiert werden würden, aber vielleicht ist das eine mögliche Ursache?

Ich habe Folgendes zu meinem hinzugefügt .ackrc:

--ignore-dir=.sass-cache

verwandte Informationen