:s/target/replacement? 命令??? 執(zhí)行ex命令的替換
:s/target/replacement/g? 命令? 替換所有target
:/? 命令??? 從光標(biāo)開(kāi)始向后搜索,再按n搜索下一個(gè),再按N搜索前一個(gè)
:?? 命令??? 從光標(biāo)開(kāi)始向前搜索,n和N同上
<C-w>命令??? 刪除至上一個(gè)單詞的開(kāi)頭
<C-u>命令??? 刪除至行首
:2,5v ?? 代表第二行到第五行高亮選中 ??
:.,$v??? 代表光標(biāo)當(dāng)前行到文件末尾高亮選中
:.中的符號(hào).代表當(dāng)前行
:1中的數(shù)字1代表文件的第一行
:$中的符號(hào)$代表文件的最后一行
:0中的數(shù)字0代表虛擬行,位于文件第一行的上方
:%中的符號(hào)%代表整個(gè)文件(:1,$的簡(jiǎn)寫(xiě)形式)
:t命令??? 可以把一行或多行從文檔的一部分復(fù)制到另一部分
:move命令??? 把一行或多行移到文檔的其他地方
@:命令??? 重復(fù)上次的EX命令
:normal命令??? 可以執(zhí)行任意的普通模式命令
運(yùn)行過(guò)一次@:命令后,后面就可以用@@命令來(lái)重復(fù)它
:bprevious命令??? 執(zhí)行了太多次@:命令,若要改變方向往回跳,用該命令
Vim命令行下,<C-r><C-w>映射項(xiàng)會(huì)復(fù)制光標(biāo)下的單詞并把它插入命令行中
q:命令??? 調(diào)出命令行窗口
:q命令??? 關(guān)閉命令行窗口
q/命令??? 打開(kāi)查找命令歷史的命令行窗口
<C-f>命令??? 從命令行模式切換到命令行窗口
/命令??? 查找
:s/lang/language/g命令??? 替換