Tôi đang cố gắng tìm kiếm tệp ruby và tìm tất cả các phương thức (trước khi tự động điền chúng sau này). Trong vim, tôi sử dụng sau regexp:tìm kiếm nhiều tham số không tham lam trong vim
/\vdef.*(\n.*){-}end
Tuy nhiên mặc dù tôi sử dụng "{-}", nó chọn nội dung toàn bộ hồ sơ của.
I don' t hiểu những gì bạn muốn phù hợp. Làm thế nào về nếu có một điều kiện 'if ... end' bên trong một hàm? – Birei
có, tôi sẽ sửa đổi regexp sau đó cho phù hợp (như thêm dấu tích cực cho một def hoặc smth như thế). những gì tôi cần ngay bây giờ là cách để tìm kiếm nó không tham lam –