Nếu tôi có văn bản này trong vim và con trỏ của tôi ở ký tự đầu tiên:
www.foo.com
Tôi biết rằng tôi có thể làm:
cwđể thay đổi đến giai đoạn đầu tiên, bởi vìword(chữ thường w) kết thúc tại bất kỳ dấu chấm nào HOẶC khoảng trắngcWđể thay đổi toàn bộ địa chỉ, vì mộtWord(chữ hoa w) chỉ kết thúc ở khoảng trắng
Bây giờ, nếu tôi có cái này:
stupid_method_name
và muốn thay đổi nó để điều này?
awesome_method_name
Cả hai cwvà cWthay đổi toàn bộ, nhưng tôi chỉ muốn thay đổi đoạn trước khi gạch dưới.
Kỹ thuật dự phòng của tôi là c/_, có nghĩa là "thay đổi cho đến khi bạn nhấn vào dấu gạch dưới tiếp theo trong tìm kiếm", nhưng đối với tôi, điều đó cũng khiến tất cả các dấu gạch dưới được tô sáng như cụm từ tìm kiếm, hơi khó chịu.
Có một công cụ xác định như whoặc Wkhông bao gồm dấu gạch dưới?
:nohlvậy?