tôi cố gắng sử dụng grep nội vim với '**'
ký tự đại diện như trong lệnh sau:Vim: wildcard grep của không hoạt động trong cửa sổ
grep "test" **\*.txt
vim cung cấp cho các lỗi sau:
FINDSTR: Cannot open **\*.txt
Khi Tôi xóa ký tự đại diện '**'
, lệnh hoạt động đúng:
grep "test" *.txt
Tôi đã thay đổi ba ckslashes để chuyển tiếp dấu gạch chéo, nhưng nó không giúp đỡ:
grep "test" **\*.txt
Điều này sẽ cho lỗi trên một lần nữa.
Lý do có thể là gì?
Lưu ý: Tôi sử dụng GVim 7.2 trên Microsoft Windows XP.
Thank you very much. Điều này giải quyết được vấn đề: ": set grepprg = internal" –