는 분명하다 : ZSH에서 VIM으로 파이프 할 때 인쇄 할 수없는 문자를 자르는 방법은 무엇입니까? <em>배쉬</em> 모두에서
$ 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
어떻게 VIM 더 나은 배관 zsh을 구성 할 :
$ ls /dev/loop* | vim -
/dev/loop0
/dev/loop1
/dev/loop2
/dev/loop3
/dev/loop4
/dev/loop5
/dev/loop6
/dev/loop7
/dev/loop-control
그러나 zsh을에서
일부 추가 문자를 추가?
사용'find' 대신'ls'에
:
그래서 당신이 할 수있는 일은으로 덮어하는 것입니다. 'ls'은 termital을위한 것입니다. – ymonad
고맙습니다 만, .zshrc에 대한 옵션이 필요합니다. –