下基本模式就是指vim的正常模式

vim
下基本模式就是指vim的正常模式
HJKL基本模式 四個(gè)方向移動(dòng)光標(biāo):q :q! :wq基本模式 退出,強(qiáng)制退出,保存退出x 基本模式 刪除光標(biāo)所在位置的字符a基本模式 在行末插入i基本模式 光標(biāo)所在位置之前開始插入dw基本模式 英語:從所在位置刪除至下一個(gè)單詞啟起始處,漢語:從所在位置刪除至標(biāo)點(diǎn)符號(hào)處停止d$ 基本模式 從光標(biāo)所在位置刪除到行末,$需要配合shift,實(shí)際操作d+shift+4。de 基本模式 英語,從當(dāng)前位置刪除至單詞末尾最后一個(gè)字符,包括最后一個(gè)字符漢語和dw效果相同數(shù)字+w基本模式 光標(biāo)向前移動(dòng)相應(yīng)個(gè)數(shù)個(gè)單詞數(shù)字+e 基本模式 光標(biāo)向前移動(dòng)到對(duì)應(yīng)單詞的末尾dd 基本模式 徹底刪除光標(biāo)所在的行u 基本模式 撤銷最后一次執(zhí)行的密令U 基本模式 撤銷對(duì)整行所有的操作,也就是說使整行全部回到初始狀態(tài)p 基本模式 把最后一次刪除的內(nèi)容置于光標(biāo)之后,,刪除+p操作,可以實(shí)現(xiàn)剪貼粘貼操作r基本模式 替換光標(biāo)所在位置的內(nèi)容,好像只能用于英語操作的情況,漢語不知道怎么操作cw/ce 基本模式 刪除光標(biāo)所在位置到單詞末,并進(jìn)入插入模式c+操作符 基本模式 比如配合$,直接刪除至行末,并進(jìn)/如插入模式CTRL+g 基本模式 顯示光標(biāo)所在行的位置及文件信息,之后輸入曾停留的行號(hào),直接返回/+字符 基本模式 搜索字符,N向后查找,n向前查找,逆向查找,可直接用?代替/向后查找%基本模式 匹配括號(hào),[]{}()s/old/new/g 基本模式 可以用new替換old不加g,改變光標(biāo)所在行的第一個(gè)匹配項(xiàng)#,#s/old/new/g兩行之間的所有匹配項(xiàng)%s/old/new/g替換文件中的所有匹配字符串%s/old/new/gc找到所有匹配字符串,并提示是否替換
:!基本模式 vim內(nèi)執(zhí)行外部命令,之后敲回車返回
:w filename基本模式 保存當(dāng)前文件為filename
先用v選中,然后執(zhí)行上述保存命令,就會(huì)把選中的文本保存為filename
:r filename基本模式 把filename文件的內(nèi)容插入到光標(biāo)所在位置之前
o基本模式 在光標(biāo)下方新建一行,并進(jìn)入插入模式
a 基本模式 在光標(biāo)后開啟插入模式
R基本模式 進(jìn)入連續(xù)替換模式
v選中y復(fù)制p粘貼 y也可以當(dāng)操作符使用,比如yw,可以直接復(fù)制一個(gè)單詞,光標(biāo)所在位置至單詞末尾,不會(huì)復(fù)制空格
/+字符串基本模式 :set ic 設(shè)置為忽略大小寫查找 :set hls 高亮標(biāo)記 :set noic 退出忽略大小 :set nohls退出高亮