天天看點

Vim快速選中、删除、複制引号或括号中的内容

最近剛剛發現了一些Vim中,快速對引号或括号等标點内的内容進行選中、删除、複制操作的超級技巧,感覺非常實用。可以極大的提高編輯效率。

以下指令可以對标點内的内容進行操作。

ci’、ci”、ci(、ci[、ci{、ci< – 分别更改這些配對标點符号中的文本内容

di’、di”、di(或dib、di[、di{或diB、di< – 分别删除這些配對标點符号中的文本内容

yi’、yi”、yi(、yi[、yi{、yi< – 分别複制這些配對标點符号中的文本内容

vi’、vi”、vi(、vi[、vi{、vi< – 分别選中這些配對标點符号中的文本内容

另外如果把上面的i改成a可以連配對标點一起操作。

舉個例子:

比如要操作的文本如下:

111″222″333

将光标移到”222″的任何一個字元處輸入指令 di” ,文本會變成: 111″”333

若輸入指令 da” ,文本會變成: 111333

特别是對于用Vim編碼的同學來說,真是非常強勁的技巧。

本文轉自 Lee_吉  部落格,原文連結:  http://blog.51cto.com/12173069/2051924      如需轉載請自行聯系原作者