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 cw
và cW
thay đổ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ư w
hoặc W
không bao gồm dấu gạch dưới?
:nohl
vậy?