我遇到了奇怪的問題,在 vim 的 ex 模式下運行 ack 會損壞我的 tmux 窗格。我正在使用 iTerm2。
例如
:!ack "foo bar baz"
結果是這樣的:
其中所有字元都被替換為亂碼。
答案1
我不太確定這是如何導致問題的,但忽略.sass-cache
我的專案中的目錄似乎可以防止損壞。我不認為 ack 搜尋的結果會被我的 shell (zsh) 解釋,但也許這是一個可能的原因?
我將以下內容添加到我的.ackrc
:
--ignore-dir=.sass-cache