:%s/old/new/g搜索整個(gè)文件,將所有的old替換為new
:%s/old/new/gc搜索整個(gè)文件,將所有的old替換為new,每次都要你確認(rèn)是否替換
復(fù)制粘貼
dd刪除光標(biāo)所在行
dw刪除一個(gè)字(word)
x刪除當(dāng)前字符
X刪除前一個(gè)字符
D刪除到行末
yy復(fù)制一行,此命令前可跟數(shù)字,標(biāo)識復(fù)制多行,如6yy,表示從當(dāng)前行開始復(fù)制6行
yw復(fù)制一個(gè)字
y$復(fù)制到行末
p粘貼粘貼板的內(nèi)容到當(dāng)前行的下面
P粘貼粘貼板的內(nèi)容到當(dāng)前行的上面
]p有縮進(jìn)的粘貼,vim會(huì)自動(dòng)調(diào)節(jié)代碼的縮進(jìn)
"a將內(nèi)容放入/存入a寄存器,可以支持多粘貼板
可以指定 help 命令先的命令名稱,或可以在命令提醒符西鍵進(jìn)當(dāng)命令名稱跟 /。理解寄存器%eax、%ecx、%edx、%ebx為通用寄存器,%esi和%edi可以用來操作數(shù)組,%esp和%edp可以操作指針。當(dāng)主機(jī)訪問hpi時(shí),先完成外部接口部分的操作,即先初始化hpic寄存器,然后初始化hpia寄存器,再從hpid寄存器中讀出或?qū)懭霐?shù)據(jù),一般在dsp的初始化程序中對hpic進(jìn)行了初始化后就無須再對hpic操作了,其余的工作就完全由主機(jī)完成。
移動(dòng)光標(biāo)
在vim中移動(dòng)光標(biāo)跟其他的編輯器中有很大的區(qū)別,不過一旦學(xué)會(huì)了,就會(huì)飛速的在文本中移動(dòng)了。
h,j,k,l上linux命令大全,下,左linux命令大全,右
ctrl-f上翻一頁
ctrl-b下翻一頁
%跳到與當(dāng)前括號匹配的括號處,如當(dāng)前在{,則跳轉(zhuǎn)到與之匹配的}處