Trong Vim, nếu tôi có mã như (Ruby):Di chuyển một cặp ngoặc đơn, dấu ngoặc, hoặc niềng răng trong Vim
anArray << [anElement]
và con trỏ của tôi là trên [
đầu tiên, tôi có thể nhảy đến ]
với phím %
và tôi có thể xóa tất cả nội dung giữa cặp []
với d%
, nhưng điều gì sẽ xảy ra nếu tôi chỉ muốn xóa [
và ]
để lại tất cả nội dung còn lại giữa hai. Nói cách khác, cách nhanh nhất là những gì để có được:
anArray << anElement
tôi sẽ làm 'xf]', nhưng nó không làm paren khớp. Hoặc, trước tiên hãy thực hiện kết hợp paren thủ công bằng '%', sau đó 'x' theo sau là hai dấu gạch chéo ngược, theo sau là' x'. –
câu hỏi hay. Tôi là một người sử dụng vim prolific, và điều này đi lên theo thời gian, và tôi không có giải pháp tích hợp tốt. – Peter
Tùy chọn thứ hai của Alok có tác dụng. – user2023370