兩種模式:
■ Normal mode(普通模式)
■ Insert mode(插入模式)
插入模式按Escape進(jìn)入普通模式,普通模式按i進(jìn)入插入模式。
插入模式,即編輯文本了,命令一般都是在普通模式中使用:
定位:
■ h 左移.
■ j 下移.
■ k 上移.
■ l 右移
■ PageDown (or Ctl-f) 前滾
■ PageUp (or Ctl-b) 后滾
■ G 最后一行
■ num gg 到第num行
■ gg 第一行
保存,退出:
■ q 退出
■ q! 強(qiáng)制退出不保存
■ w filename 保存到filename文件中
■ wq 保存然后退出
編輯:
x 刪除當(dāng)前字符.
dd 刪除當(dāng)前行
dw 刪除當(dāng)前光標(biāo)所在詞. 比如 int? word ch ,可以整個(gè)刪除。
d$ 刪除光標(biāo)位置至行尾.
J 刪除當(dāng)前光標(biāo)所在行尾的換行符.
a 在光標(biāo)位置添加,其實(shí)就是往后移一下切換到插入模式.
A 在當(dāng)前行后添加,其實(shí)就是移動(dòng)到行尾切換到插入模式.
r char 將當(dāng)前字符替換為char字符
R text 從當(dāng)前位置開(kāi)始用text覆蓋直到按Esc.
查找:
按/進(jìn)入,輸入要查找的字符串,回車(chē),即開(kāi)始進(jìn)行查找,按n可以定位到下一個(gè)查找結(jié)果。
替換:
按:輸入命令,進(jìn)行替換操作
■ :s/old/new/g 在當(dāng)前行中進(jìn)行替換
■ :#,#s/old/new/g 在#,#行之間進(jìn)行替換
■ :%s/old/new/g 在整個(gè)文件中進(jìn)行替換
■ :%s/old/new/gc 在整個(gè)文件中進(jìn)行替換,但是給出提示
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
