vim編輯器刪除命令大集合
vim編輯器刪除命令大集合


x--刪除當(dāng)前字符
dw--刪除當(dāng)前單詞
5dw--刪除5個(gè)單詞
dd--刪除當(dāng)前行
10dd--刪除10行(包括當(dāng)前行)
d$--刪除到行的末尾
d0--刪除到行的開(kāi)始(同命令:d^),不包括光標(biāo)下的字符。
:1,.d--刪除當(dāng)前位置到文件的開(kāi)始的所有內(nèi)容
:.,$d--刪除當(dāng)前位置到文件末尾的所有內(nèi)容

高級(jí)用法:
di(--刪除括號(hào)里的內(nèi)容
比如說(shuō)有這么個(gè)字符串?"testdfat",假設(shè)光標(biāo)停留在第一個(gè) t 位置。
di":delete all content inside ",結(jié)果字符串為""
dta:delete all content to a,結(jié)果字符串為"at"
dfa:delete all content from current location, until a is found,結(jié)果字符串為"t"
高手進(jìn)階:
1、打開(kāi) Vim 后,執(zhí)行?:help object-select?可以看詳細(xì)介紹。
2、文本對(duì)象 (text objects) . 詳見(jiàn) Vim 的 help ?:help text-objects參看原理介紹。
標(biāo)簽: