我遇到了一个奇怪的问题,在 vim 的 ex 模式下运行 ack 会破坏我的 tmux 窗格。我正在使用 iTerm2。
例如
:!ack "foo bar baz"
结果如下:
所有字符均被替换为乱码。
答案1
我不太清楚这是如何导致问题的,但忽略.sass-cache
项目中的目录似乎可以防止损坏。我不认为 ack 搜索的结果会被我的 shell (zsh) 解释,但这可能是一个可能的原因?
我添加了以下内容.ackrc
:
--ignore-dir=.sass-cache