Một mẫu chỉnh sửa tôi thường gặp phải như sau: Tôi muốn kéo một đoạn văn bản bên trong dấu ngoặc kép hoặc dấu ngoặc và thay thế đoạn văn bản đó bên trong một cặp dấu ngoặc kép / dấu ngoặc khác.
Ví dụ, nếu tôi muốn sao chép tên lớp foo bar
và dán tên đó vào một nơi khác:
<span class="foo bar">
<div class="this-should-be-replaced-with-foo-and-bar">
Những gì tôi biết là thế này: Nếu tôi di chuyển bên trong lớp của span, tôi sử dụng yi"
để kéo văn bản bên trong dấu ngoặc kép.
Bây giờ tôi có cái này trong sổ đăng ký của mình, vì vậy tôi có thể thay thế nội dung lớp của div bằng nó. Nhưng tôi không thể tìm thấy một cách hữu ích để làm điều này.
Nếu tôi sử dụng, ciw
điều này sẽ ghi đè lên sổ đăng ký của tôi với nội dung để thay đổi, vì vậy tôi sẽ mất văn bản bị mất.
Điều tốt nhất tôi có thể nghĩ ra là chuyển sang trích dẫn đầu tiên của lớp div, nhấn p
, sau đó xóa sang trích dẫn tiếp theo dt"
.
Thông thường tôi làm hỏng vị trí của mình, và tôi dán nó ở đâu đó bên trong dấu ngoặc kép hợp nhất hai chuỗi, và nó đang làm mọi thứ rối tung lên.
Tôi hy vọng có một số cách để thực hiện kết hợp "thay thế văn bản bên trong bằng nội dung được đánh dấu của tôi" để làm cho việc này dễ dàng hơn.