摘要:下面是由希賽小編整理的通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之全屏編輯程序,希望能幫助學(xué)友們。具體內(nèi)容如下
下面是由希賽小編整理的通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之全屏編輯程序,希望能幫助學(xué)友們。具體內(nèi)容如下:
全屏編輯程序
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的世界里暢行無阻。
1.vi的基本概念
基本上vi可以分為3種狀態(tài),分別是命令模式(commandmode)、插入模式(insertmode)和底行模式(lastlinemode),各模式的功能區(qū)分如下。
(1)命令行模式(commandmode)
控制屏幕光標(biāo)的移動(dòng),字符、字或行的刪除,移動(dòng)復(fù)制某區(qū)段及進(jìn)入Insertmode下,或者到lastlinemode.
(2)插入模式(insertmode)
只有在insertmode下,才可以做文字輸入,按
(3)底行模式(lastlinemode)
將文件保存或退出vi,也可以設(shè)置編輯環(huán)境,如尋找字符串、列出行號(hào)等。
不過一般在使用時(shí)把vi簡(jiǎn)化成兩個(gè)模式,就是將底行模式(lastlinemode)也納入命令行模式commandmode)中。
2.vi的基本操作
(1)進(jìn)入vi
在系統(tǒng)提示符號(hào)輸入vi及文件名稱后,就進(jìn)入vi全屏幕編輯畫面:Svimyfile注意,在進(jìn)入vi之后,是處于“命令行模式(commandmode)”,需切換到“插入模式(Insertmode)”才能夠輸入文字。初次使用vi時(shí)都會(huì)想先用上下左右鍵移動(dòng)光標(biāo),結(jié)果計(jì)算機(jī)一直報(bào)錯(cuò),所以進(jìn)入vi后,要先轉(zhuǎn)換到“插入模式(insertmode)‘
(2)切換至插入模式(insertmode)編輯文件
在”命令行模式(commandmode)“下按<1>鍵就可以進(jìn)入”插入模式(insertmode)“,這時(shí)候就可以開始輸入文字了。
(3)Insert的切換
如果處于”插入模式(insertmode)“,則只能一直輸入文字,如果發(fā)現(xiàn)輸錯(cuò)了字,想用光標(biāo)鍵往回移動(dòng),將該字刪除,就耍先按
(4)退出vi及保存文件
在”命令行模式(commandmode)“下,按<:>鍵進(jìn)入”底行模式(lastlinemode)“,例如:
:wfilename(輸入”wfilename“將文章以指定的文件名filename保存)
:wq(輸入”wq“,存盤并退出vi)
:q!(輸入q!,不存盤強(qiáng)制退出vi)
3.命令行模式(commandmode)功能鍵
(1)插入模式
按鍵切換進(jìn)入插入模式(insertmode),按鍵進(jìn)入插入模式后是從光標(biāo)當(dāng)前位置開始輸入文件:
按鍵進(jìn)入插入模式后。是從目前光標(biāo)所在位置的下一個(gè)位置開始輸入文字:
按鍵進(jìn)入插入模式后,是插入新的一行,從行首開始輸入文字。
(2)從插入模式切換為命令行模式按鍵。
(3)移動(dòng)光標(biāo)
vi可以直接使用鍵盤上的光標(biāo)來上下左右移動(dòng),但一般是用、、、鍵,分別控制光標(biāo)左、下、上、右移一格。
按《:&1+11>組合鍵:屏幕往”后“移動(dòng)一頁。
按組合鍵:屏幕往”前“移動(dòng)一頁。
按<(:111+11>組合鍵:屏幕往”后“移動(dòng)半頁。
按組合鍵:屏幕往”前“移動(dòng)半頁。
按數(shù)字<0>鍵:移到文章的開頭。
按鍵:移動(dòng)到文章的最后。
按<$>鍵:移動(dòng)到光標(biāo)所在行的”行尾“.
按鍵:移動(dòng)到光標(biāo)所在行的”行首“.
按鍵:光標(biāo)跳到下個(gè)字的開頭。
按鍵:光標(biāo)跳到下個(gè)字的字尾。
按鍵:光標(biāo)回到上個(gè)字的開頭。
按<#1>鍵:光標(biāo)移到該行的第#個(gè)位置,如:51,561.
(4)刪除文字
鍵:每按一次,刪除光標(biāo)所在位置的”后面“一個(gè)字符。
<#x>?:例如,”6x“表示刪除光標(biāo)所在位置的”后面“6個(gè)字符。
:大寫的X,每按一次,刪除光標(biāo)所在位置的”前面“一個(gè)字符。
<#x>?:例如,”20X“表示刪除光標(biāo)所在位置的”前面“20個(gè)字符。
1<1>鍵:刪除光標(biāo)所在行。
<#dd>fl:從光標(biāo)所在行開始刪除#行。
(5)復(fù)制
:將光標(biāo)所在之處到字尾的字符復(fù)制到緩沖區(qū)中。
<#yw>H:復(fù)制#個(gè)字到緩沖區(qū)。
<7>鍵:復(fù)制光標(biāo)所在行到緩沖區(qū)。
<#yy>:例如,”6yy“表示拷貝從光標(biāo)所在的該行”往下數(shù)“6行文字。
鍵:將緩沖區(qū)內(nèi)的字符貼到光標(biāo)所在位置。注意,所有與”y“有關(guān)的復(fù)制命令都必須與”p“配合才能完成復(fù)制與粘貼功能。
返回目錄:通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之網(wǎng)絡(luò)操作系統(tǒng)匯總
點(diǎn)擊進(jìn)入:互聯(lián)網(wǎng)技術(shù)網(wǎng)絡(luò)課堂課堂之網(wǎng)絡(luò)操作系統(tǒng)精講
相關(guān)推薦:
中級(jí)通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之網(wǎng)絡(luò)安全技術(shù)匯總
中級(jí)通信互聯(lián)網(wǎng)技術(shù)知識(shí)點(diǎn)精講之?dāng)?shù)據(jù)庫技術(shù)匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題