Tôi đang cố gắng đọc rất nhiều mã c/perl thông qua vim chứa nhiều tên biến chữ cái duy nhất. Nó sẽ là tốt đẹp để có một số lệnh có thể giúp tôi thay đổi tên của một biến cho một cái gì đó có ý nghĩa hơn trong khi tôi đang trong quá trình đọc mã để tôi có thể đọc phần còn lại của nó nhanh hơn.
Có một số lệnh trong vim mà có thể cho phép tôi nhanh chóng làm điều này.Thay đổi tên biến trong Vim
Tôi không nghĩ rằng regexes sẽ làm việc cos
1) tên chữ cái giống nhau có thể có mục đích khác nhau trong khối Phạm vi khác nhau
2) cùng một kết hợp của các chữ cái có thể là một phần của một tên var lớn hơn, hoặc trong một chuỗi hoặc nhận xét .. sẽ không muốn sửa đổi những số
Bất kỳ giải pháp nào đã biết ??
+1 cho việc học nhiều hơn 5 thủ thuật Vim mới mà tôi nên biết trước đây. Cảm ơn –
Thực sự hữu ích, +1 đặc biệt vì nó có thể được "mở rộng" sang các ngôn ngữ khác một cách dễ dàng. –
Lưu ý: gd không hoạt động để định vị biến trong phạm vi ngay lập tức của định nghĩa trong chế độ Javascript trong macvim. Nó đưa tôi đến sử dụng đầu tiên của tên biến trong một số hàm trong tệp: ( Nếu bạn ở trong phạm vi nào đó và muốn chọn phạm vi đó, "va {" - "chọn hình ảnh xung quanh {" - là cách – Srikumar