<span id="plx27"><var id="plx27"></var></span>
<dfn id="plx27"><var id="plx27"></var></dfn>
  • <span id="plx27"><code id="plx27"><input id="plx27"></input></code></span>
    <menu id="plx27"></menu><menuitem id="plx27"><thead id="plx27"><input id="plx27"></input></thead></menuitem>
  • <label id="plx27"><code id="plx27"></code></label>
    <label id="plx27"><button id="plx27"></button></label>
  • 歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
    裝配圖網(wǎng)
    ImageVerifierCode 換一換
    首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

    UNIX_chap3_編輯UNIX的文本文件

    • 資源ID:204365682       資源大?。?span id="q7qdiw7" class="font-tahoma">777.50KB        全文頁數(shù):44頁
    • 資源格式: PPT        下載積分:15積分
    快捷下載 游客一鍵下載
    會(huì)員登錄下載
    微信登錄下載
    三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
    二維碼
    微信掃一掃登錄
    下載資源需要15積分
    郵箱/手機(jī):
    溫馨提示:
    用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
    支付方式: 支付寶    微信支付   
    驗(yàn)證碼:   換一換

     
    賬號(hào):
    密碼:
    驗(yàn)證碼:   換一換
      忘記密碼?
        
    友情提示
    2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
    3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
    4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
    5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

    UNIX_chap3_編輯UNIX的文本文件

    第三章第三章編輯編輯UNIXUNIX的文本文件的文本文件概述概述編輯工具:編輯工具:編輯工具:編輯工具:用戶可以完成文本文件、數(shù)據(jù)庫文件、用戶可以完成文本文件、數(shù)據(jù)庫文件、用戶可以完成文本文件、數(shù)據(jù)庫文件、用戶可以完成文本文件、數(shù)據(jù)庫文件、源程序代碼的編寫與創(chuàng)建源程序代碼的編寫與創(chuàng)建源程序代碼的編寫與創(chuàng)建源程序代碼的編寫與創(chuàng)建。常用的編輯工具常用的編輯工具常用的編輯工具常用的編輯工具edededed:早期的:早期的:早期的:早期的UNIXUNIXUNIXUNIX系統(tǒng)中的行編輯器系統(tǒng)中的行編輯器系統(tǒng)中的行編輯器系統(tǒng)中的行編輯器exexexex:edededed的替代產(chǎn)品的替代產(chǎn)品的替代產(chǎn)品的替代產(chǎn)品editediteditedit:exexexex的簡化版本的簡化版本的簡化版本的簡化版本vivivivi:全屏幕編輯器,在:全屏幕編輯器,在:全屏幕編輯器,在:全屏幕編輯器,在exexexex上發(fā)展改進(jìn)而來的上發(fā)展改進(jìn)而來的上發(fā)展改進(jìn)而來的上發(fā)展改進(jìn)而來的EmacsEmacsEmacsEmacs:可視化文本編輯環(huán)境:可視化文本編輯環(huán)境:可視化文本編輯環(huán)境:可視化文本編輯環(huán)境xemacsxemacsxemacsxemacs:可視化編輯工具,具有圖形用戶界面:可視化編輯工具,具有圖形用戶界面:可視化編輯工具,具有圖形用戶界面:可視化編輯工具,具有圖形用戶界面標(biāo)準(zhǔn)編輯器標(biāo)準(zhǔn)編輯器ed特點(diǎn)特點(diǎn)特點(diǎn)特點(diǎn)有很強(qiáng)的通用性,文件在新的編輯環(huán)境中不需要額有很強(qiáng)的通用性,文件在新的編輯環(huán)境中不需要額有很強(qiáng)的通用性,文件在新的編輯環(huán)境中不需要額有很強(qiáng)的通用性,文件在新的編輯環(huán)境中不需要額外的修改外的修改外的修改外的修改在模式匹配上采用正則表達(dá)式方式在模式匹配上采用正則表達(dá)式方式在模式匹配上采用正則表達(dá)式方式在模式匹配上采用正則表達(dá)式方式運(yùn)行速度快,操作簡單,占用存儲(chǔ)空間比較小運(yùn)行速度快,操作簡單,占用存儲(chǔ)空間比較小運(yùn)行速度快,操作簡單,占用存儲(chǔ)空間比較小運(yùn)行速度快,操作簡單,占用存儲(chǔ)空間比較小使用使用ed的基本常識(shí)的基本常識(shí)edededed在進(jìn)行文本編輯時(shí),是在該文件的編輯副本上工在進(jìn)行文本編輯時(shí),是在該文件的編輯副本上工在進(jìn)行文本編輯時(shí),是在該文件的編輯副本上工在進(jìn)行文本編輯時(shí),是在該文件的編輯副本上工作的,若要保存,可以采用顯式存儲(chǔ)命令存儲(chǔ)。作的,若要保存,可以采用顯式存儲(chǔ)命令存儲(chǔ)。作的,若要保存,可以采用顯式存儲(chǔ)命令存儲(chǔ)。作的,若要保存,可以采用顯式存儲(chǔ)命令存儲(chǔ)。edededed命令是單字符,命令前面會(huì)允許輸入一個(gè)或兩個(gè)命令是單字符,命令前面會(huì)允許輸入一個(gè)或兩個(gè)命令是單字符,命令前面會(huì)允許輸入一個(gè)或兩個(gè)命令是單字符,命令前面會(huì)允許輸入一個(gè)或兩個(gè)行號(hào)表示該命令所涉及的行。若無行號(hào)說明,則表行號(hào)表示該命令所涉及的行。若無行號(hào)說明,則表行號(hào)表示該命令所涉及的行。若無行號(hào)說明,則表行號(hào)表示該命令所涉及的行。若無行號(hào)說明,則表示操作當(dāng)前行。示操作當(dāng)前行。示操作當(dāng)前行。示操作當(dāng)前行。$表示最后一行表示最后一行表示最后一行表示最后一行 表示首行表示首行表示首行表示首行 .表示當(dāng)前行表示當(dāng)前行表示當(dāng)前行表示當(dāng)前行元字符和正則表達(dá)式元字符和正則表達(dá)式在在在在edededed中,當(dāng)有些字符出現(xiàn)在搜索模式或中,當(dāng)有些字符出現(xiàn)在搜索模式或中,當(dāng)有些字符出現(xiàn)在搜索模式或中,當(dāng)有些字符出現(xiàn)在搜索模式或s s s s命令左邊命令左邊命令左邊命令左邊時(shí),具有特殊的含義,稱為時(shí),具有特殊的含義,稱為時(shí),具有特殊的含義,稱為時(shí),具有特殊的含義,稱為“元字符元字符元字符元字符”。使用元字符進(jìn)行匹配的模式稱為使用元字符進(jìn)行匹配的模式稱為使用元字符進(jìn)行匹配的模式稱為使用元字符進(jìn)行匹配的模式稱為“正則表達(dá)式正則表達(dá)式正則表達(dá)式正則表達(dá)式”。如何進(jìn)入如何進(jìn)入ed、退出、退出ed及保存文本文件及保存文本文件進(jìn)入進(jìn)入進(jìn)入進(jìn)入eded在在在在shellshell中用中用中用中用eded命令啟動(dòng)命令啟動(dòng)命令啟動(dòng)命令啟動(dòng)eded編輯器。編輯器。編輯器。編輯器。格式:格式:格式:格式:eded option file option file功能:用于編輯一個(gè)新的或已經(jīng)存在的文本文件功能:用于編輯一個(gè)新的或已經(jīng)存在的文本文件功能:用于編輯一個(gè)新的或已經(jīng)存在的文本文件功能:用于編輯一個(gè)新的或已經(jīng)存在的文本文件保存文件保存文件保存文件保存文件使用使用使用使用ww命令保存新文件或覆蓋舊文件;命令保存新文件或覆蓋舊文件;命令保存新文件或覆蓋舊文件;命令保存新文件或覆蓋舊文件;使用使用使用使用WW命令追加新內(nèi)容到文件。命令追加新內(nèi)容到文件。命令追加新內(nèi)容到文件。命令追加新內(nèi)容到文件。退出退出退出退出eded使用使用使用使用q q命令命令命令命令ed的常用命令的常用命令edededed的命令格式的命令格式的命令格式的命令格式 addr1 addr2 command parameteraddr1 addr2 command parameteraddr1 addr2 command parameteraddr1 addr2 command parameter全屏幕編輯器全屏幕編輯器vivivivivi(visual(visual(visual(visual interpreter)interpreter)interpreter)interpreter)是一個(gè)全屏幕編輯平臺(tái),是一個(gè)全屏幕編輯平臺(tái),是一個(gè)全屏幕編輯平臺(tái),是一個(gè)全屏幕編輯平臺(tái),一次可容納一次可容納一次可容納一次可容納20202020多行的編輯內(nèi)容,并可進(jìn)行上下屏滾多行的編輯內(nèi)容,并可進(jìn)行上下屏滾多行的編輯內(nèi)容,并可進(jìn)行上下屏滾多行的編輯內(nèi)容,并可進(jìn)行上下屏滾動(dòng)。但可編輯的文件大小有限制。動(dòng)。但可編輯的文件大小有限制。動(dòng)。但可編輯的文件大小有限制。動(dòng)。但可編輯的文件大小有限制。進(jìn)入進(jìn)入vi、退出、退出vi及保存文件及保存文件命令行方式命令行方式命令行方式命令行方式:用戶進(jìn)入:用戶進(jìn)入:用戶進(jìn)入:用戶進(jìn)入vivivivi后的初始方式。后的初始方式。后的初始方式。后的初始方式。插入編輯方式插入編輯方式插入編輯方式插入編輯方式:要使用:要使用:要使用:要使用vivivivi的的的的“i i i i”“”“”“”“a a a a”等命令進(jìn)行等命令進(jìn)行等命令進(jìn)行等命令進(jìn)行切換,點(diǎn)擊切換,點(diǎn)擊切換,點(diǎn)擊切換,點(diǎn)擊ESCESCESCESC鍵返回命令行方式。主要是在編寫鍵返回命令行方式。主要是在編寫鍵返回命令行方式。主要是在編寫鍵返回命令行方式。主要是在編寫的文件中添加或輸入文本及程序代碼。的文件中添加或輸入文本及程序代碼。的文件中添加或輸入文本及程序代碼。的文件中添加或輸入文本及程序代碼。末行命令方式末行命令方式末行命令方式末行命令方式:命令輸入出現(xiàn)在屏幕的最底部,命:命令輸入出現(xiàn)在屏幕的最底部,命:命令輸入出現(xiàn)在屏幕的最底部,命:命令輸入出現(xiàn)在屏幕的最底部,命令輸入完之后,令輸入完之后,令輸入完之后,令輸入完之后,vivivivi自動(dòng)返回到命令行方式。自動(dòng)返回到命令行方式。自動(dòng)返回到命令行方式。自動(dòng)返回到命令行方式。進(jìn)入進(jìn)入vi、退出、退出vi及保存文件及保存文件vivivivi多種工作方式的轉(zhuǎn)換關(guān)系多種工作方式的轉(zhuǎn)換關(guān)系多種工作方式的轉(zhuǎn)換關(guān)系多種工作方式的轉(zhuǎn)換關(guān)系命令行方式下的常用命令命令行方式下的常用命令命令行方式下的常用命令命令行方式下的常用命令末行命令方式下的常用命令末行命令方式下的常用命令末行命令方式下的常用命令末行命令方式下的常用命令進(jìn)入插入編輯方式的常用命令進(jìn)入插入編輯方式的常用命令進(jìn)入插入編輯方式的常用命令進(jìn)入插入編輯方式的常用命令vivivivi的多種使用方式容易產(chǎn)生混亂的多種使用方式容易產(chǎn)生混亂的多種使用方式容易產(chǎn)生混亂的多種使用方式容易產(chǎn)生混亂vivivivi的編輯屏幕刷屏的編輯屏幕刷屏的編輯屏幕刷屏的編輯屏幕刷屏Ctrl+lCtrl+lCtrl+lCtrl+l或或或或Ctrl+rCtrl+rCtrl+rCtrl+r對(duì)屏幕中的信息操作時(shí)系統(tǒng)沒有反應(yīng),可用對(duì)屏幕中的信息操作時(shí)系統(tǒng)沒有反應(yīng),可用對(duì)屏幕中的信息操作時(shí)系統(tǒng)沒有反應(yīng),可用對(duì)屏幕中的信息操作時(shí)系統(tǒng)沒有反應(yīng),可用Ctrl+qCtrl+qCtrl+qCtrl+q解脫解脫解脫解脫文件編輯完后不能正確退出文件編輯完后不能正確退出文件編輯完后不能正確退出文件編輯完后不能正確退出vivivivi,可用,可用,可用,可用“:w:w:w:w newfilenewfilenewfilenewfile”先保存文件先保存文件先保存文件先保存文件使用使用使用使用vivivivi掉電后,下次登錄用掉電后,下次登錄用掉電后,下次登錄用掉電后,下次登錄用-r-r-r-r恢復(fù)恢復(fù)恢復(fù)恢復(fù)啟動(dòng)啟動(dòng)啟動(dòng)啟動(dòng)vivivivi 格式:格式:格式:格式:vi filenamevi filenamevi filenamevi filename如果如果如果如果filenamefilenamefilenamefilename已經(jīng)存在,已經(jīng)存在,已經(jīng)存在,已經(jīng)存在,vivivivi就在屏幕顯示該文件的就在屏幕顯示該文件的就在屏幕顯示該文件的就在屏幕顯示該文件的第一頁;如果是新文件,第一頁;如果是新文件,第一頁;如果是新文件,第一頁;如果是新文件,vivivivi就清屏,顯示就清屏,顯示就清屏,顯示就清屏,顯示vivivivi的黑的黑的黑的黑屏。屏。屏。屏。注意:注意:注意:注意:狀態(tài)行顯示文件名,冰指明它是一個(gè)新文件。狀態(tài)行顯示文件名,冰指明它是一個(gè)新文件。狀態(tài)行顯示文件名,冰指明它是一個(gè)新文件。狀態(tài)行顯示文件名,冰指明它是一個(gè)新文件。為了輸入文本,必須使為了輸入文本,必須使為了輸入文本,必須使為了輸入文本,必須使vivivivi編輯器處于文本輸入模式,按編輯器處于文本輸入模式,按編輯器處于文本輸入模式,按編輯器處于文本輸入模式,按i i i i鍵。鍵。鍵。鍵。推出推出推出推出vivivivi 為了保存為了保存為了保存為了保存vivivivi創(chuàng)建或編輯的文件,必須使創(chuàng)建或編輯的文件,必須使創(chuàng)建或編輯的文件,必須使創(chuàng)建或編輯的文件,必須使vivivivi處于命令模式。處于命令模式。處于命令模式。處于命令模式。按按按按【escescescesc】保存文件和退出的命令都以保存文件和退出的命令都以保存文件和退出的命令都以保存文件和退出的命令都以(:)(:)(:)(:)開頭。開頭。開頭。開頭。ViViViVi編輯器的反饋顯示在屏幕的最后一行,它依次顯示文件名、編輯器的反饋顯示在屏幕的最后一行,它依次顯示文件名、編輯器的反饋顯示在屏幕的最后一行,它依次顯示文件名、編輯器的反饋顯示在屏幕的最后一行,它依次顯示文件名、行數(shù)、文件中的字符數(shù)。行數(shù)、文件中的字符數(shù)。行數(shù)、文件中的字符數(shù)。行數(shù)、文件中的字符數(shù)。實(shí)例 練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用i i i i鍵鍵鍵鍵輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在mostmostmostmost的字母的字母的字母的字母m m m m上。上。上。上。按按按按i i i i鍵,使鍵,使鍵,使鍵,使vivivivi進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入9 9 9 9三次三次三次三次 練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用I I I I鍵鍵鍵鍵輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在supportedsupportedsupportedsupported的字母的字母的字母的字母s s s s上。上。上。上。按按按按i i i i鍵,使鍵,使鍵,使鍵,使vivivivi進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入9 9 9 9三次三次三次三次 練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用a a a a鍵鍵鍵鍵輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在mostmostmostmost的字母的字母的字母的字母m m m m上。上。上。上。按按按按a a a a鍵,使鍵,使鍵,使鍵,使vivivivi進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入9 9 9 9三次三次三次三次光標(biāo)在字母光標(biāo)在字母光標(biāo)在字母光標(biāo)在字母o o o o上上上上 練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用A A A A鍵鍵鍵鍵 輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst 按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式 使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在mostmostmostmost的字母的字母的字母的字母o o o o上。上。上。上。按按按按A A A A鍵,使鍵,使鍵,使鍵,使vivivivi進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入進(jìn)入文本輸入模式。輸入9 9 9 9三次三次三次三次光標(biāo)移到了行尾光標(biāo)移到了行尾光標(biāo)移到了行尾光標(biāo)移到了行尾新添一行:使用新添一行:使用新添一行:使用新添一行:使用o o o o或或或或O O O O練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用o o o o鍵鍵鍵鍵 輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst 按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式 使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在supportedsupportedsupportedsupported的字母的字母的字母的字母s s s s上。上。上。上。按按按按o o o o鍵,使鍵,使鍵,使鍵,使vivivivi進(jìn)入文本輸入模式,在當(dāng)前行下面添加一行,進(jìn)入文本輸入模式,在當(dāng)前行下面添加一行,進(jìn)入文本輸入模式,在當(dāng)前行下面添加一行,進(jìn)入文本輸入模式,在當(dāng)前行下面添加一行,并且光標(biāo)移到新行的行首。輸入并且光標(biāo)移到新行的行首。輸入并且光標(biāo)移到新行的行首。輸入并且光標(biāo)移到新行的行首。輸入9 9 9 9三次三次三次三次 練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用O O O O鍵鍵鍵鍵 輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst 按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式 使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在supportedsupportedsupportedsupported的字母的字母的字母的字母s s s s上。上。上。上。按按按按O O O O鍵,使鍵,使鍵,使鍵,使vivivivi進(jìn)入文本輸入模式進(jìn)入文本輸入模式進(jìn)入文本輸入模式進(jìn)入文本輸入模式,在當(dāng)前行上面添加一行,在當(dāng)前行上面添加一行,在當(dāng)前行上面添加一行,在當(dāng)前行上面添加一行,并且光標(biāo)移到新行的行首。輸入并且光標(biāo)移到新行的行首。輸入并且光標(biāo)移到新行的行首。輸入并且光標(biāo)移到新行的行首。輸入9 9 9 9三次三次三次三次練習(xí)使用練習(xí)使用I鍵鍵輸入輸入vi myfirst按按【Esc】鍵,保證鍵,保證vi處于命令模處于命令模式式使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在supported的字母的字母s上。上。按按i鍵,使鍵,使vi進(jìn)入文本輸入模式。輸進(jìn)入文本輸入模式。輸入入9三次三次刪除字符刪除字符刪除字符刪除字符練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用x x x x鍵鍵鍵鍵 輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst 按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式 使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在mostmostmostmost的字母的字母的字母的字母m m m m上。上。上。上。按按按按x x x x鍵,鍵,鍵,鍵,vivivivi編輯器刪除編輯器刪除編輯器刪除編輯器刪除m m m m,光標(biāo)移到,光標(biāo)移到,光標(biāo)移到,光標(biāo)移到m m m m右邊的字母右邊的字母右邊的字母右邊的字母o o o o上,上,上,上,vivivivi仍仍仍仍處在命令模式下。處在命令模式下。處在命令模式下。處在命令模式下。按按按按x x x x三次,依次刪除三次,依次刪除三次,依次刪除三次,依次刪除o o o o,s s s s,和,和,和,和t t t t 輸入輸入輸入輸入5x5x5x5x,vivivivi編輯器刪除編輯器刪除編輯器刪除編輯器刪除5 5 5 5個(gè)字符,光標(biāo)移到字母個(gè)字符,光標(biāo)移到字母個(gè)字符,光標(biāo)移到字母個(gè)字符,光標(biāo)移到字母h h h h上上上上注意:其他的注意:其他的注意:其他的注意:其他的vivivivi命令也可以重復(fù)使用,例如命令也可以重復(fù)使用,例如命令也可以重復(fù)使用,例如命令也可以重復(fù)使用,例如dddddddd用于刪除一行,用于刪除一行,用于刪除一行,用于刪除一行,3dd3dd3dd3dd用于刪除用于刪除用于刪除用于刪除3 3 3 3行行行行 練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用d d d d鍵鍵鍵鍵 輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst 按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式 使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在mostmostmostmost的字母的字母的字母的字母m m m m上。上。上。上。按按按按d d d d鍵兩次,鍵兩次,鍵兩次,鍵兩次,vivivivi編輯器刪除當(dāng)前行,無論光標(biāo)處于該行的哪個(gè)位置。編輯器刪除當(dāng)前行,無論光標(biāo)處于該行的哪個(gè)位置。編輯器刪除當(dāng)前行,無論光標(biāo)處于該行的哪個(gè)位置。編輯器刪除當(dāng)前行,無論光標(biāo)處于該行的哪個(gè)位置。按按按按u u u u鍵,鍵,鍵,鍵,vi vi vi vi 編輯器撤銷上一次的刪除編輯器撤銷上一次的刪除編輯器撤銷上一次的刪除編輯器撤銷上一次的刪除文本替換文本替換文本替換文本替換 練習(xí)使用練習(xí)使用練習(xí)使用練習(xí)使用r r r r鍵鍵鍵鍵 輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst 按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式 使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在mostmostmostmost的字母的字母的字母的字母m m m m上。上。上。上。按按按按r r r r鍵,替換光標(biāo)位置的字符。輸入鍵,替換光標(biāo)位置的字符。輸入鍵,替換光標(biāo)位置的字符。輸入鍵,替換光標(biāo)位置的字符。輸入9 9 9 9按按按按R R R R鍵,替換從光標(biāo)位置開始的字符,鍵,替換從光標(biāo)位置開始的字符,鍵,替換從光標(biāo)位置開始的字符,鍵,替換從光標(biāo)位置開始的字符,vivivivi編輯器進(jìn)入文本輸編輯器進(jìn)入文本輸編輯器進(jìn)入文本輸編輯器進(jìn)入文本輸入模式。入模式。入模式。入模式。輸入輸入輸入輸入9 9 9 9三次,三次,三次,三次,vivivivi編輯器的光標(biāo)位置后添加三個(gè)編輯器的光標(biāo)位置后添加三個(gè)編輯器的光標(biāo)位置后添加三個(gè)編輯器的光標(biāo)位置后添加三個(gè)9 9 9 9,覆蓋,覆蓋,覆蓋,覆蓋ostostostost,vivivivi編輯器仍處于文本輸入模式。編輯器仍處于文本輸入模式。編輯器仍處于文本輸入模式。編輯器仍處于文本輸入模式。按按按按【escescescesc】鍵,改變鍵,改變鍵,改變鍵,改變vivivivi到命令模式,按到命令模式,按到命令模式,按到命令模式,按U U U U,撤銷對(duì)當(dāng)前行所做,撤銷對(duì)當(dāng)前行所做,撤銷對(duì)當(dāng)前行所做,撤銷對(duì)當(dāng)前行所做所有修改。所有修改。所有修改。所有修改。搜索字符串:使用/和?鍵/和?分別用了在文件中向前和向后搜索。和?分別用了在文件中向前和向后搜索。和?分別用了在文件中向前和向后搜索。和?分別用了在文件中向前和向后搜索。在命令模式下,按在命令模式下,按在命令模式下,按在命令模式下,按/鍵,鍵,鍵,鍵,vivivivi在屏幕底部顯示在屏幕底部顯示在屏幕底部顯示在屏幕底部顯示/,把那個(gè)等待命,把那個(gè)等待命,把那個(gè)等待命,把那個(gè)等待命令的其他部分。當(dāng)按了令的其他部分。當(dāng)按了令的其他部分。當(dāng)按了令的其他部分。當(dāng)按了【ReturnReturnReturnReturn】鍵后,鍵后,鍵后,鍵后,vivivivi編輯器就從光編輯器就從光編輯器就從光編輯器就從光標(biāo)當(dāng)前位置開始,向前搜索字符。標(biāo)當(dāng)前位置開始,向前搜索字符。標(biāo)當(dāng)前位置開始,向前搜索字符。標(biāo)當(dāng)前位置開始,向前搜索字符。如搜索如搜索如搜索如搜索unixunixunixunix重復(fù)前一次操作:用(.)點(diǎn)鍵.鍵用來在命令模式下重復(fù)最近一次對(duì)文本的修改操作。鍵用來在命令模式下重復(fù)最近一次對(duì)文本的修改操作。鍵用來在命令模式下重復(fù)最近一次對(duì)文本的修改操作。鍵用來在命令模式下重復(fù)最近一次對(duì)文本的修改操作。實(shí)例:實(shí)例:實(shí)例:實(shí)例:輸入輸入輸入輸入vi vi vi vi myfirstmyfirstmyfirstmyfirst 按按按按【EscEscEscEsc】鍵,保證鍵,保證鍵,保證鍵,保證vivivivi處于命令模式處于命令模式處于命令模式處于命令模式 使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在使用光標(biāo)移動(dòng)鍵,將光標(biāo)放在mostmostmostmost的字母的字母的字母的字母m m m m上。上。上。上。按按按按dddddddd鍵,刪除當(dāng)前行,光標(biāo)移到上一行行首鍵,刪除當(dāng)前行,光標(biāo)移到上一行行首鍵,刪除當(dāng)前行,光標(biāo)移到上一行行首鍵,刪除當(dāng)前行,光標(biāo)移到上一行行首按按按按.鍵,鍵,鍵,鍵,vivivivi編輯器重復(fù)上一次文本修改操作。刪除當(dāng)前行,編輯器重復(fù)上一次文本修改操作。刪除當(dāng)前行,編輯器重復(fù)上一次文本修改操作。刪除當(dāng)前行,編輯器重復(fù)上一次文本修改操作。刪除當(dāng)前行,光標(biāo)移到上一行行首。光標(biāo)移到上一行行首。光標(biāo)移到上一行行首。光標(biāo)移到上一行行首。ViViViVi仍處于命令模式。仍處于命令模式。仍處于命令模式。仍處于命令模式。Vi操作域的使用部分操作域的使用域域域域 功能功能功能功能$標(biāo)示域從光標(biāo)位置開始到當(dāng)前行尾標(biāo)示域從光標(biāo)位置開始到當(dāng)前行尾標(biāo)示域從光標(biāo)位置開始到當(dāng)前行尾標(biāo)示域從光標(biāo)位置開始到當(dāng)前行尾0 0 0 0(零)(零)(零)(零)標(biāo)示域從光標(biāo)位置開始到當(dāng)前行首標(biāo)示域從光標(biāo)位置開始到當(dāng)前行首標(biāo)示域從光標(biāo)位置開始到當(dāng)前行首標(biāo)示域從光標(biāo)位置開始到當(dāng)前行首e e e e 或或或或w w w w 標(biāo)示域從光標(biāo)位置開始到當(dāng)前字尾標(biāo)示域從光標(biāo)位置開始到當(dāng)前字尾標(biāo)示域從光標(biāo)位置開始到當(dāng)前字尾標(biāo)示域從光標(biāo)位置開始到當(dāng)前字尾b b b b 標(biāo)示域從光標(biāo)位置開始到當(dāng)前字首標(biāo)示域從光標(biāo)位置開始到當(dāng)前字首標(biāo)示域從光標(biāo)位置開始到當(dāng)前字首標(biāo)示域從光標(biāo)位置開始到當(dāng)前字首命令格式為:命令格式為:命令格式為:命令格式為:命令命令命令命令=操作符操作符操作符操作符+域域域域?qū)嵗簞h除從光標(biāo)位置開始到當(dāng)前行尾的文本實(shí)例:刪除從光標(biāo)位置開始到當(dāng)前行尾的文本實(shí)例:刪除從光標(biāo)位置開始到當(dāng)前行尾的文本實(shí)例:刪除從光標(biāo)位置開始到當(dāng)前行尾的文本按按按按d$,vid$,vid$,vid$,vi刪除刪除刪除刪除 從光標(biāo)位置開始到當(dāng)前行尾的文本,從光標(biāo)位置開始到當(dāng)前行尾的文本,從光標(biāo)位置開始到當(dāng)前行尾的文本,從光標(biāo)位置開始到當(dāng)前行尾的文本,并將光標(biāo)移到字并將光標(biāo)移到字并將光標(biāo)移到字并將光標(biāo)移到字bybybyby后面的空格后面的空格后面的空格后面的空格數(shù)字編號(hào)緩沖區(qū)ViViViVi編輯器使用編輯器使用編輯器使用編輯器使用9 9 9 9個(gè)臨時(shí)緩沖區(qū),編號(hào)從個(gè)臨時(shí)緩沖區(qū),編號(hào)從個(gè)臨時(shí)緩沖區(qū),編號(hào)從個(gè)臨時(shí)緩沖區(qū),編號(hào)從1 1 1 1到到到到9 9 9 9,每次刪除或復(fù),每次刪除或復(fù),每次刪除或復(fù),每次刪除或復(fù)制的文件都放在這些緩沖區(qū)著那個(gè),用戶指定緩沖區(qū)號(hào)就制的文件都放在這些緩沖區(qū)著那個(gè),用戶指定緩沖區(qū)號(hào)就制的文件都放在這些緩沖區(qū)著那個(gè),用戶指定緩沖區(qū)號(hào)就制的文件都放在這些緩沖區(qū)著那個(gè),用戶指定緩沖區(qū)號(hào)就可以訪問任何一個(gè)緩沖區(qū)。每次新刪除或復(fù)制的文本替換可以訪問任何一個(gè)緩沖區(qū)。每次新刪除或復(fù)制的文本替換可以訪問任何一個(gè)緩沖區(qū)。每次新刪除或復(fù)制的文本替換可以訪問任何一個(gè)緩沖區(qū)。每次新刪除或復(fù)制的文本替換緩沖區(qū)以前的內(nèi)容。緩沖區(qū)以前的內(nèi)容。緩沖區(qū)以前的內(nèi)容。緩沖區(qū)以前的內(nèi)容。用用用用putputputput操作符,并在它前面加上緩沖區(qū)號(hào)就可以找回?cái)?shù)字編操作符,并在它前面加上緩沖區(qū)號(hào)就可以找回?cái)?shù)字編操作符,并在它前面加上緩沖區(qū)號(hào)就可以找回?cái)?shù)字編操作符,并在它前面加上緩沖區(qū)號(hào)就可以找回?cái)?shù)字編號(hào)緩沖區(qū)的內(nèi)容。號(hào)緩沖區(qū)的內(nèi)容。號(hào)緩沖區(qū)的內(nèi)容。號(hào)緩沖區(qū)的內(nèi)容。指定緩沖區(qū)的格式可以表示為:指定緩沖區(qū)的格式可以表示為:指定緩沖區(qū)的格式可以表示為:指定緩沖區(qū)的格式可以表示為:雙引號(hào)雙引號(hào)雙引號(hào)雙引號(hào)+n+n+n+n(其中,(其中,(其中,(其中,n n n n是緩沖區(qū)號(hào),取是緩沖區(qū)號(hào),取是緩沖區(qū)號(hào),取是緩沖區(qū)號(hào),取1 1 1 1到到到到9 9 9 9)+p+p+p+p如創(chuàng)建buffer文件,內(nèi)容如下:將光標(biāo)點(diǎn)位在第一行上,使用刪除命令dd刪除當(dāng)前行,使用刪除命令一次刪除兩行被刪除的兩行保存在同一個(gè)緩沖區(qū)中。數(shù)字緩沖區(qū)可以保存用戶修改的任意大小的文件。輸入yy(復(fù)制一行文本命令)如復(fù)制緩沖區(qū)2的內(nèi)容到文件尾,可輸入”2pvi 環(huán)境的設(shè)置環(huán)境的設(shè)置1 1 1 1、臨時(shí)更改、臨時(shí)更改、臨時(shí)更改、臨時(shí)更改vivivivi的環(huán)境的環(huán)境的環(huán)境的環(huán)境每次進(jìn)入每次進(jìn)入每次進(jìn)入每次進(jìn)入vivivivi都是默認(rèn)值,用戶可以按照自己的要都是默認(rèn)值,用戶可以按照自己的要都是默認(rèn)值,用戶可以按照自己的要都是默認(rèn)值,用戶可以按照自己的要求修改求修改求修改求修改修改是臨時(shí)性的,對(duì)下一次的使用不產(chǎn)生影響修改是臨時(shí)性的,對(duì)下一次的使用不產(chǎn)生影響修改是臨時(shí)性的,對(duì)下一次的使用不產(chǎn)生影響修改是臨時(shí)性的,對(duì)下一次的使用不產(chǎn)生影響查看默認(rèn)選項(xiàng),可鍵入命令查看默認(rèn)選項(xiàng),可鍵入命令查看默認(rèn)選項(xiàng),可鍵入命令查看默認(rèn)選項(xiàng),可鍵入命令 :set all:set all:set all:set all更改選項(xiàng)值,可鍵入命令更改選項(xiàng)值,可鍵入命令更改選項(xiàng)值,可鍵入命令更改選項(xiàng)值,可鍵入命令 :set option:set option:set option:set option撤銷某個(gè)編輯器選項(xiàng),可鍵入命令撤銷某個(gè)編輯器選項(xiàng),可鍵入命令撤銷某個(gè)編輯器選項(xiàng),可鍵入命令撤銷某個(gè)編輯器選項(xiàng),可鍵入命令 :set no option:set no option:set no option:set no optionvi 環(huán)境的設(shè)置環(huán)境的設(shè)置1 1 1 1、臨時(shí)更改、臨時(shí)更改、臨時(shí)更改、臨時(shí)更改vivivivi的環(huán)境的環(huán)境的環(huán)境的環(huán)境:set nu:set nu:set nu:set nu 顯示行號(hào)顯示行號(hào)顯示行號(hào)顯示行號(hào) :set:set:set:set nonunonunonunonu 不顯示行號(hào)不顯示行號(hào)不顯示行號(hào)不顯示行號(hào) :set:set:set:set icicicic 查找忽略大小寫查找忽略大小寫查找忽略大小寫查找忽略大小寫 :set:set:set:set noicnoicnoicnoic 查找對(duì)大小寫敏感查找對(duì)大小寫敏感查找對(duì)大小寫敏感查找對(duì)大小寫敏感 :set list:set list:set list:set list 顯示不可見字符,例顯示不可見字符,例顯示不可見字符,例顯示不可見字符,例IIII代表代表代表代表Tab,$Tab,$Tab,$Tab,$代表代表代表代表行末行末行末行末 :set:set:set:set nolistnolistnolistnolist 不顯示不可見字符不顯示不可見字符不顯示不可見字符不顯示不可見字符 :set:set:set:set showmodeshowmodeshowmodeshowmode 顯示當(dāng)前的操作模式顯示當(dāng)前的操作模式顯示當(dāng)前的操作模式顯示當(dāng)前的操作模式 :set:set:set:set noshowmodenoshowmodenoshowmodenoshowmode 關(guān)閉當(dāng)前的顯示操作模式關(guān)閉當(dāng)前的顯示操作模式關(guān)閉當(dāng)前的顯示操作模式關(guān)閉當(dāng)前的顯示操作模式 :set:set:set:set 顯示已經(jīng)設(shè)置了的變量顯示已經(jīng)設(shè)置了的變量顯示已經(jīng)設(shè)置了的變量顯示已經(jīng)設(shè)置了的變量 vi 環(huán)境的設(shè)置環(huán)境的設(shè)置2 2 2 2、永久改變、永久改變、永久改變、永久改變vivivivi的環(huán)境的環(huán)境的環(huán)境的環(huán)境%cdcdcdcd%vi.%vi.%vi.%vi.exrcexrcexrcexrc set wm=8 *set wm=8 *set wm=8 *set wm=8 *右邊距自動(dòng)包含右邊距自動(dòng)包含右邊距自動(dòng)包含右邊距自動(dòng)包含8 8 8 8個(gè)空格個(gè)空格個(gè)空格個(gè)空格 set set set set showmodeshowmodeshowmodeshowmode *處于文本插入模式時(shí),屏幕右處于文本插入模式時(shí),屏幕右處于文本插入模式時(shí),屏幕右處于文本插入模式時(shí),屏幕右下角將顯示下角將顯示下角將顯示下角將顯示“input modeinput modeinput modeinput mode”abababab eegeegeegeeg electrical engineering *electrical engineering *electrical engineering *electrical engineering *無論何時(shí)輸無論何時(shí)輸無論何時(shí)輸無論何時(shí)輸入入入入eegeegeegeeg,此縮寫都會(huì)自動(dòng)擴(kuò)展成,此縮寫都會(huì)自動(dòng)擴(kuò)展成,此縮寫都會(huì)自動(dòng)擴(kuò)展成,此縮寫都會(huì)自動(dòng)擴(kuò)展成electrical electrical electrical electrical engineeringengineeringengineeringengineering取消縮寫用取消縮寫用取消縮寫用取消縮寫用unabunabunabunab操作符操作符操作符操作符如如如如unabunabunabunab eegeegeegeeg確定后再看確定后再看確定后再看確定后再看

    注意事項(xiàng)

    本文(UNIX_chap3_編輯UNIX的文本文件)為本站會(huì)員(hjk****65)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

    溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




    關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

    copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

    備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


    本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!

    欧美久久久一区二区三区,国产精品亚洲一区二区无码,亚洲国产精品综合久久20声音,亚洲国产精品无码久久久蜜芽
    <span id="plx27"><var id="plx27"></var></span>
    <dfn id="plx27"><var id="plx27"></var></dfn>
  • <span id="plx27"><code id="plx27"><input id="plx27"></input></code></span>
    <menu id="plx27"></menu><menuitem id="plx27"><thead id="plx27"><input id="plx27"></input></thead></menuitem>
  • <label id="plx27"><code id="plx27"></code></label>
    <label id="plx27"><button id="plx27"></button></label>