Khi sử dụng Vim và được cung cấp một thư mục chứa mã (ví dụ ~/trunk /) với một số thư mục con, có cách nào để grep/tìm kiếm các phiên bản văn bản/regex trên toàn bộ mã nguồn không?Làm thế nào để bạn tìm kiếm tất cả các mã nguồn trong Vim?
Tại thời điểm này tôi sử dụng:
:lcd ~/trunk
:grep "pattern" *.py */*.py */*/*.py */*/*/*.py
(Rõ ràng là tôi đang hạn chế này để file Python, mà là một vấn đề khác nhau, nhưng đó là cần lưu ý rằng lý tưởng tôi muốn giới hạn tìm kiếm các tập tin với mở rộng cụ thể)
Cái nào? vimgrep hoặc .sco? –
vimgrep. Tôi đã không đầu tư thời gian vào SCO để nó trở nên hữu ích. –
Đây là "đúng cách" để làm điều này, bởi vì đây là "cách vim". –