tmux 내에서 vim ex 명령을 실행하면 창이 손상됨

tmux 내에서 vim ex 명령을 실행하면 창이 손상됨

vim의 ex 모드에서 ack를 실행하면 tmux 창이 손상되는 이상한 문제가 발생했습니다. iTerm2를 사용하고 있습니다.

예:

:!ack "foo bar baz"

결과는 다음과 같습니다.

모든 문자가 횡설수설로 대체됩니다.

답변1

이것이 어떻게 문제를 일으키는지는 잘 모르겠지만 .sass-cache내 프로젝트의 디렉터리를 무시하면 손상을 방지할 수 있는 것 같습니다. ack 검색 결과가 내 쉘(zsh)에 의해 해석될 것이라고는 생각하지 않지만 아마도 그것이 가능한 원인일까요?

내 항목에 다음을 추가했습니다 .ackrc.

--ignore-dir=.sass-cache

관련 정보