轉(zhuǎn)每天一個(gè)Linux命令——vi命令(三種模式、命令大全、常用)
溶月皚雪閱讀數(shù):7802018-06-07
vi編輯器是所有Unix及Linux系統(tǒng)下標(biāo)準(zhǔn)的編輯器,它的強(qiáng)大不遜色于任何最新的文本編輯器,這里只是簡(jiǎn)單地介紹一下它的用法和一小部分指令。由于 對(duì)Unix及Linux系統(tǒng)的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進(jìn)一步了解它。Vi也是Linux中最基本的文本編 輯器,學(xué)會(huì)它后,您將在Linux的世界里暢行無(wú)阻。
vi的基本概念
基本上vi可以分為三種狀態(tài)linux命令大全,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區(qū)分如下:
1) 命令行模式command mode)
控制屏幕光標(biāo)的移動(dòng),字符、字或行的刪除,移動(dòng)復(fù)制某區(qū)段及進(jìn)入Insert mode下linux命令大全,或者到 last line mode。
2) 插入模式(Insert mode)
只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。
3) 底行模式(last line mode)
將文件保存或退出vi,也可以設(shè)置編輯環(huán)境,如尋找字符串、列出行號(hào)……等。
不過(guò)一般我們?cè)谑褂脮r(shí)把vi簡(jiǎn)化成兩個(gè)模式,就是將底行模式(last line mode)也算入命令行模式command mode)。
vi命令大全
高亮部分代表個(gè)人常用命令
vi命令列表
移動(dòng)光標(biāo)
將光標(biāo)左移一格。
將光標(biāo)右移一格。
光標(biāo)上移一行
光標(biāo)下移一行