Ejecutar un comando vim ex dentro de tmux daña el panel

Ejecutar un comando vim ex dentro de tmux daña el panel

Me encuentro con un problema extraño en el que ejecutar ACK desde el modo ex de vim corrompe mi panel tmux. Estoy usando iTerm2.

P.ej

:!ack "foo bar baz"

Resultados en algo como esto:

donde todos los personajes son reemplazados con galimatías.

Respuesta1

No estoy muy seguro de cómo esto estaba causando el problema, pero ignorar el .sass-cachedirectorio en mi proyecto parece evitar la corrupción. No creo que mi shell (zsh) interprete los resultados de una búsqueda de confirmación, pero ¿quizás esa sea una posible causa?

Agregué lo siguiente a mi .ackrc:

--ignore-dir=.sass-cache

información relacionada