vi編輯器是所有Unix及Linux系統(tǒng)下標(biāo)準(zhǔn)的編輯器,它的強(qiáng)大不遜色于任何最新的文本編輯器,這里只是簡單地介紹一下它的用法和一小部分指令。由于對Unix及Linux系統(tǒng)的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進(jìn)一步了解它。Vi也是Linux中最基本的文本編輯器,學(xué)會它后,您將在Linux的世界里暢行無阻。
1、vi的基本概念
刪除某個(gè)字符,移動(dòng)光標(biāo)到所在字符linux命令大全,然后輸入x或dl(光標(biāo)下的字符)、x或dh(光標(biāo)簽的字符)。x或x: 刪除一個(gè)字符linux命令大全,x刪除光標(biāo)后的,而x刪除光標(biāo)前的。當(dāng)我們用插入模式進(jìn)入文本時(shí)我們也可以執(zhí)行種不同的命令.例如可以清除光標(biāo)前面的字符,而ctrl-u會清除整個(gè)一行或者至少是你剛輸入的內(nèi)容,ctrl-w會清除光標(biāo)前面的字符.當(dāng)我們在插入模式時(shí)我們也可以來移動(dòng)光標(biāo),這時(shí)我們不可以再用傳統(tǒng)的h,j,k,l,但是這時(shí)我們可以使用小方向鍵來移動(dòng)光標(biāo).可以移動(dòng)到一行的開頭,可以移動(dòng)到一行結(jié)尾.可以向上翻屏,可以向下翻屏.。
2) 插入模式(Insert mode)
只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。
3) 底行模式(last line mode)
將文件保存或退出vi,也可以設(shè)置編輯環(huán)境,如尋找字符串、列出行號……等。
不過一般我們在使用時(shí)把vi簡化成兩個(gè)模式,就是將底行模式(last line mode)也算入命令行模式command mode)。
2、vi的基本操作
a) 進(jìn)入vi