看了些資料,總結(jié)了一些適合編程人員的Vim基本命令,不是很全,但是最起碼比較實(shí)用。。。都是最基本的
vim 教程
在fedora下面,打開(kāi)終端。輸入 vim filename 就進(jìn)入了vim
///////////////////////////////
基本文件操作
w :保存wq :保存退出
q! :不保存退出
///////////////////////////////
刪除命令
在命令模式下輸入dw 按回車,就刪除了光標(biāo)所在位置字符
d 就是刪除所在行的所有字符(這個(gè)對(duì)于我們寫程序的比較有用)
dd 刪除行
u 撤銷操作
//////////////////////////////
搜索命令
/string string這里就是你要搜索的字符串。n 跳到當(dāng)前所在搜索目標(biāo)的下一個(gè)目標(biāo)處。
<shift>+n 往回搜索。
//////////////////////////////
括號(hào)匹配命令
將光標(biāo)放在單括號(hào)下面,輸入% 就會(huì)光標(biāo)自動(dòng)跳到匹配的括號(hào)下,這個(gè)對(duì)寫程序很有用。
//////////////////////////////
復(fù)制和選擇
ggyG :全部復(fù)制
dG
:刪除光標(biāo)以后的內(nèi)容(光標(biāo)移動(dòng)到最前面就可以刪除所有內(nèi)容了)
p :在光標(biāo)出粘帖緩存區(qū)內(nèi)容
yy
:復(fù)制當(dāng)前行
//////////////////////////////
光標(biāo)移動(dòng)命令
0 :移動(dòng)到光標(biāo)所在行最前面$ :移動(dòng)到光標(biāo)所在行最后面
H :移動(dòng)當(dāng)前屏幕第一行第一列
M :移動(dòng)當(dāng)前屏幕中間行第一列
L :移動(dòng)當(dāng)前屏幕最后行第一列
nG :移動(dòng)到第n行
n- :向上移動(dòng)n行
n+ :向下移動(dòng)n行
G :移動(dòng)到最后一行行首
////////////////////////////////////////
自動(dòng)補(bǔ)齊
字符串補(bǔ)齊
CTRL + P
CTRL + N
整行補(bǔ)齊
CTRL+X CTRL + L
兩個(gè)命令組合
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(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ì)您有幫助就好】元
