從猛砸所有是明確的:如何在從ZSH到VIM的管道中截斷不可打印的字符?
$ ls /dev/loop* | vim -
/dev/loop0
/dev/loop1
/dev/loop2
/dev/loop3
/dev/loop4
/dev/loop5
/dev/loop6
/dev/loop7
/dev/loop-control
但從ZSH增加了一些額外的字符:
$ ls /dev/loop* | vim -
[0m[40;33;01m/dev/loop0[0m
[40;33;01m/dev/loop1[0m
[40;33;01m/dev/loop2[0m
[40;33;01m/dev/loop3[0m
[40;33;01m/dev/loop4[0m
[40;33;01m/dev/loop5[0m
[40;33;01m/dev/loop6[0m
[40;33;01m/dev/loop7[0m
[40;33;01m/dev/loop-control[0m
如何配置ZSH更好的管道,以VIM?
使用'find'取代'ls'
。 'ls'是爲了白蟻。 – ymonad
謝謝,但是我需要一些選項來支持我的.zshrc –