VIM編輯器初體驗的使用
在命令行中輸入VIM a.html(查看a.html)
i+enter:進(jìn)入編輯狀態(tài)
編輯完了之后摁左上角的esc鍵進(jìn)入命令模式
:wq保存退出
:q!不保存退出
第二天
刪除一行 /刪除兩行: dd/2dd
刪除過多的內(nèi)容,有誤殺情況,可以使用命令:u
保存當(dāng)前文件并退出VIM:ZZ
第三天
dw:當(dāng)前光標(biāo)直到下一個單詞的起始處(空格鍵)全部刪除
de:當(dāng)前光標(biāo)至單詞結(jié)尾
d$:刪除光標(biāo)至一行末尾
第四天
w:下一個單詞的開頭
2w:下兩個單詞的開頭
e:下一個單詞的結(jié)尾
2e:下兩個單詞結(jié)尾
0:光標(biāo)移動至行首
第五天
d2w:刪除兩個單詞,包括空格
d2r:刪除兩個單詞,不包括后面的空格
u:撤銷命令
ctrl+R:撤銷撤銷命令
第六天
ce/cw:刪除知道一個單詞的末尾,并進(jìn)入編輯狀態(tài)
c$:更改光標(biāo)至一行末尾
第七天
ctrl+g:顯示當(dāng)前文件中當(dāng)前光標(biāo)所在行位置以及文件狀態(tài)信息
G:直接跳到文件最后一行
gg:跳到文件的第一行
第八天(搜索類命令)
/+***(需要查找的字符):光標(biāo)查找***字符串
這個時候輸入n,查找下一個相同的字符串,N,查找上一個相同的字符串
ctrl+o:回到之前查找的位置
ctrl+i:跳轉(zhuǎn)到比較新的位置
第九天(括號查找)
將光標(biāo)放在括號的前面輸入命令%,光標(biāo)就可以跳轉(zhuǎn)到配對的括號起那面(有(),{},[]),
再次摁下%的時候就可以跳轉(zhuǎn)至剛才選擇的光標(biāo)了
第十天(替換命令)
:s/xxx/yyy :替換一行的第一個xxx至yyy
:s/xxx/yyy/g :替換一行的所有的xxx至yyy
:%s/xxx/yyy/g :替換文件中的所有的xxx至yyy
:%s/xxx/yyy/gc :查找替換文件中的所有的xxx至yyy
:#,#s/xxx/yyy/g: 其中兩個##代表的是行數(shù)。就是替換指定行數(shù)的字符串xxx
第十一天(使用外部命令行)
:!+命令行:可以使用外部命令行
第十二天
:!w xxx:將正在操作的vim文件寫入到xxx中
摁住V建,VIM進(jìn)入可視狀態(tài),摁jk建選中的文字變得高亮
:w xxx 將選中的文字寫入到xxx文件中
:r xxx 將xxx的內(nèi)容寫入到當(dāng)前的一行
第十三天
基本單詞教學(xué):
quit 退出
write/read 寫/讀
copy(yank) 拷貝
paste 粘貼
delete 刪除
change 改變
line 一行
find 查找
word 單詞
forward/backward 前進(jìn)/后退
up/down 上/下
insert/ 插入
do/un-do/redo 撤銷
re
模式 insert 插入模式/編輯模式(不要長待)
普通模式 (normal模式)