版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
項目4文件編輯《Linux網(wǎng)絡(luò)操作系統(tǒng)項目化教程(openEuler)》學(xué)習(xí)目標(biāo)/Target了解Vim編輯器的工作模式,能夠說出各個工作模式的特點,并實現(xiàn)各個模式之間的轉(zhuǎn)換。知識目標(biāo)技能目標(biāo)掌握Vim編輯器的使用,能夠熟練完成Vim編輯器的啟動、編輯、保存和退出。學(xué)習(xí)目標(biāo)/Target通過學(xué)習(xí)企業(yè)中真實的會議紀(jì)要,鍛煉速記、總結(jié)和歸納能力。通過項目實訓(xùn)中nano編輯器的使用,培養(yǎng)自主探索學(xué)習(xí)的能力。素養(yǎng)目標(biāo)目錄/Contents4.14.2Vim編輯器的啟動、編輯、保存和退出Vim編輯器工作模式項目導(dǎo)入01項目導(dǎo)入小智將隨上級領(lǐng)導(dǎo)參加一個關(guān)于openEuler操作系統(tǒng)推廣使用的重要會議,作為會議記錄員,他需要準(zhǔn)確記錄會議紀(jì)要,并在會后整理成正式的文檔分發(fā)給同事,具體要實現(xiàn)的目標(biāo)如下。確保會議紀(jì)要的準(zhǔn)確性與完整性:在會議中準(zhǔn)確記錄關(guān)鍵信息,避免遺漏。整理并格式化會議紀(jì)要:會后根據(jù)會議內(nèi)容,整理會議紀(jì)要,確保文檔內(nèi)容清晰、易讀,符合公司規(guī)范。及時分發(fā)會議紀(jì)要:將整理好的會議紀(jì)要文檔分發(fā)給同事,確保信息及時傳達(dá)。在Linux操作系統(tǒng)中,Vim編輯器是編輯文檔的首選工具,因此,小智決定提前熟悉并掌握Vim編輯器的使用方法,包括打開文件、編輯文件、保存文件、退出編輯器等基本功能,以確保能夠高效、準(zhǔn)確地完成會議記錄與文檔整理任務(wù)。知識準(zhǔn)備02了解Vim編輯器的工作模式,能夠說出各個工作模式的特點,并實現(xiàn)各個模式之間的轉(zhuǎn)換。學(xué)習(xí)目標(biāo)4.1Vim編輯器的啟動、編輯、保存和退出Vim編輯器是Linux操作系統(tǒng)比較常見的交互式文件編輯器,由于Vim編輯器工作在命令行界面下,不使用圖形用戶界面,因此它更節(jié)省資源。此外,Vim編輯器的操作也比較便捷。使用一個編輯器,最基本的操作就是啟動、編輯、保存和退出,下面分別介紹Vim編輯器的啟動、編輯、保存和退出。4.1Vim編輯器的啟動、編輯、保存和退出vim文件名Vim編輯器的啟動非常簡單,其命令的基本格式如下所示?;靖袷?.啟動4.1Vim編輯器的啟動、編輯、保存和退出[itheima@localhostchapter04]$vimfile例如,使用Vim編輯器打開file文件,命令如下所示?;靖袷?.啟動4.1Vim編輯器的啟動、編輯、保存和退出由于Vim是一個全屏交互式編輯器,使用Vim編輯器打開file文件,file文件會全屏顯示,如圖。1.啟動4.1Vim編輯器的啟動、編輯、保存和退出表明file是一個新文件在“使用Vim編輯器打開file文件”界面,按i鍵進(jìn)入編輯模式,可以輸入內(nèi)容。例如,輸入“helloworld”,如圖。2.編輯4.1Vim編輯器的啟動、編輯、保存和退出使用Vim編輯器編輯文件之后,需要保存文件,在保存文件時,先按Esc鍵退出編輯模式,再輸入“:wq”,如圖。3.保存和退出4.1Vim編輯器的啟動、編輯、保存和退出之后,按Enter鍵即可保存并退出文件。退出后,使用ls命令可以看到當(dāng)前目錄下出現(xiàn)一個file文件。3.保存和退出4.1Vim編輯器的啟動、編輯、保存和退出[itheima@localhostchapter04]$lsfileVim編輯器有3種工作模式,分別是命令模式、編輯模式和末行模式。每種模式分別支持不同的命令快捷鍵,極大地提高了工作效率。本節(jié)將針對Vim編輯器的這3種工作模式及模式之間的轉(zhuǎn)換進(jìn)行詳細(xì)講解。4.2Vim編輯器工作模式掌握Vim編輯器的使用,能夠熟練使用Vim編輯器移動光標(biāo),以及復(fù)制和粘貼、刪除文本等常用操作。學(xué)習(xí)目標(biāo)4.2.1命令模式4.2.1命令模式每次使用Vim編輯器打開文件時,文件默認(rèn)進(jìn)入命令模式。在命令模式下,用戶可以控制光標(biāo)移動,對文本進(jìn)行復(fù)制、粘貼、刪除和查找等操作,但無法對文件執(zhí)行手動的輸入、修改等編輯操作。下面介紹命令模式下Vim編輯器移動光標(biāo),以及復(fù)制和粘貼、刪除文本等常用操作。在命令模式下,Vim編輯器光標(biāo)的移動可分為6個級別,分別為字符級、單詞級、行級、段落級、屏幕級和文檔級。Vim編輯器各個級別光標(biāo)移動快捷鍵及含義如表。1.移動光標(biāo)4.2.1命令模式級別快捷鍵含義字符級
←或h使光標(biāo)向字符的左邊移動→或l使光標(biāo)向字符的右邊移動單詞級
w使光標(biāo)移動到下一個單詞的首字母e使光標(biāo)移動到本單詞的尾字母b使光標(biāo)移動到本單詞的首字母1.移動光標(biāo)4.2.1命令模式級別快捷鍵含義行級
↑或k使光標(biāo)移動到上一行↓或j使光標(biāo)移動到下一行$使光標(biāo)移動到當(dāng)前行尾0使光標(biāo)移動到當(dāng)前行首段落級
}使光標(biāo)移至段落結(jié)尾{使光標(biāo)移至段落開頭屏幕級
H使光標(biāo)移至屏幕首部L使光標(biāo)移至屏幕尾部文檔級
G使光標(biāo)移至文檔尾行n(正整數(shù))+G使光標(biāo)移至文檔的第n行開頭,例如,先按5再按G,表示將光標(biāo)移至文檔第5行開頭在命令模式下,用戶可以使用快捷鍵對文件執(zhí)行復(fù)制和粘貼操作,復(fù)制和粘貼操作相關(guān)快捷鍵及含義如表。2.復(fù)制和粘貼文本4.2.1命令模式快捷鍵含義yy(連續(xù)按兩次y鍵)復(fù)制光標(biāo)當(dāng)前所在行內(nèi)容,按p鍵可將復(fù)制的內(nèi)容粘貼到光標(biāo)當(dāng)前所在位置的下一行n(正整數(shù))+yy從當(dāng)前光標(biāo)所在行開始(包括光標(biāo)所在行)復(fù)制n行內(nèi)容,例如,先輸入3再連續(xù)按兩次y鍵,表示從當(dāng)前行開始復(fù)制3行內(nèi)容(包括當(dāng)前行)y+e從光標(biāo)所在位置開始復(fù)制直到當(dāng)前單詞結(jié)尾y+$從光標(biāo)所在位置開始復(fù)制直到當(dāng)前行結(jié)尾y+{從當(dāng)前段落開始的位置復(fù)制到光標(biāo)所在位置p將復(fù)制的內(nèi)容粘貼到光標(biāo)所在位置在命令模式下,用戶可以使用快捷鍵對文本執(zhí)行刪除操作,文本刪除操作相關(guān)快捷鍵及含義如表。3.刪除文本4.2.1命令模式快捷鍵含義x刪除光標(biāo)所在位置的單個字符dd刪除光標(biāo)所在的當(dāng)前行n(正整數(shù))+dd刪除包括光標(biāo)所在行的后邊n行內(nèi)容d+$刪除光標(biāo)當(dāng)前位置到行尾的所有內(nèi)容在命令模式下,除了移動光標(biāo)、復(fù)制和粘貼文本等,Vim編輯器還有一些其他常用操作,對應(yīng)的快捷鍵及含義如表。4.其他操作4.2.1命令模式快捷鍵含義u撤銷上一個快捷鍵操作.重復(fù)執(zhí)行上一個快捷鍵操作J將光標(biāo)所在行與下一行內(nèi)容合并成一行,下一行內(nèi)容與當(dāng)前行內(nèi)容以空格分隔r+字符快速替換光標(biāo)所在字符,例如,光標(biāo)定位在nihao中的字符n,先按r鍵再輸入N,可以將n替換為N掌握Vim編輯器的使用,能夠熟練使用編輯模式。學(xué)習(xí)目標(biāo)4.2.2編輯模式編輯模式也稱為輸入模式,在編輯模式下,用戶可以正常地輸入、修改文件內(nèi)容。編輯模式可由命令模式切換進(jìn)入,在命令模式下按i、a、o或s等快捷鍵可以進(jìn)入編輯模式。4.2.2編輯模式由命令模式切換到編輯模式的常用快捷鍵的含義如表。4.2.2編輯模式快捷鍵含義i光標(biāo)定位到字符之前I光標(biāo)定位到本行行首a光標(biāo)定位到字符之后A光標(biāo)定位到本行行尾o在本行下面新插入一行O在本行上面新插入一行s刪除光標(biāo)所在位置的字符S刪除光標(biāo)所在的整行文本掌握Vim編輯器的使用,能夠熟練使用末行模式。學(xué)習(xí)目標(biāo)4.2.3末行模式所謂末行模式就是在文件最后一行輸入命令完成一定的操作。末行模式主要用于保存或不保存退出文件,以及設(shè)置Vim編輯器的工作環(huán)境。在命令模式下按:鍵可以切換到末行模式。4.2.3末行模式末行模式常用的命令如表。4.2.3末行模式命令含義q不保存退出Vim編輯器wq保存并退出Vim編輯器q!強(qiáng)制不保存退出Vim編輯器wq!強(qiáng)制保存文件并退出Vim編輯器setnu設(shè)置行號,僅對本次操作有效,重新打開文本時,若需要行號,要重新設(shè)置setnonu取消行號,僅對本次操作有效n使光標(biāo)移動到第n行/字符串在文件中從上至下搜索字符串,例如,/abc表示在文本中從上至下搜索字符串“abc”4.2.3末行模式命令含義?字符串在文件中從下至上搜索字符串,例如,?abc表示在文本中從下至上搜索字符串“abc”s/字符串1/字符串2將當(dāng)前光標(biāo)所在行的第一個字符串1替換成字符串2,例如,s/abc/ABC表示將當(dāng)前行的第一個字符串“abc”替換為字符串“ABC”s/字符串1/字符串2/g將當(dāng)前光標(biāo)所在行的所有字符串1都替換成字符串2,例如,s/abc/ABC/g表示將當(dāng)前行所有的字符串“abc”都替換為字符串“ABC”%s/字符串1/字符串2/g將全文中的字符串1都替換成字符串2,例如,%s/abc/ABC/g表示將文件中所有的字符串“abc”都替換為字符串“ABC”%s/字符串1/字符串2/gc將全文中的字符串1都替換成字符串2,且每替換一次都有相應(yīng)的提示,例如,%s/abc/ABC/gc表示將文件中所有的字符串“abc”都替換為字符串“ABC”,每替換一次都會有一個提示:替換為ABC(y/n/a/q/l/^E/^Y)?,在“?”后面輸入Y或y表示同意替換,輸入N或n則結(jié)束替換掌握Vim編輯器的使用,能夠熟練使用Vim編輯器工作模式之間的轉(zhuǎn)換。學(xué)習(xí)目標(biāo)4.2.4Vim編輯器工作模式之間的轉(zhuǎn)換Vim編輯器3種工作模式之間可以相互轉(zhuǎn)換,Vim編輯器啟動時默認(rèn)在命令模式,在命令模式輸入i等快捷鍵可以切換到編輯模式,在命令模式按:鍵可以切換到末行模式。在編輯模式和末行模式中按Esc鍵可以切換到命令模式,但編輯模式和末行模式之間無法直接切換,它們之間的切換必須經(jīng)過命令模式。4.2.4Vim編輯器工作模式之間的轉(zhuǎn)換Vim編輯器3種工作模式之間的切換如圖。4.2.4Vim編輯器工作模式之間的轉(zhuǎn)換項目實施03掌握項目實施,能夠熟練使用Vim編輯器記錄會議內(nèi)容。學(xué)習(xí)目標(biāo)項目實施[itheima@localhostchapter04]$vimmeeting.doc在參會過程中,小智在openEuler操作系統(tǒng)中使用Vim編輯文檔meeting.doc記錄會議內(nèi)容。具體命令任務(wù)4使用Vim編輯器記錄會議內(nèi)容項目實施打開meeting.doc文件后,按i鍵切換到編輯模式,記錄會議紀(jì)要,如圖。任務(wù)4使用Vim編輯器記錄會議內(nèi)容項目實施項目總結(jié)本項目通過記錄會議紀(jì)要,幫助讀者學(xué)習(xí)了Vim編輯器的相關(guān)知識。讀者首先學(xué)習(xí)了Vim編輯器的基本操作,包括Vim的啟動、編輯、保存和退出;然后學(xué)習(xí)了Vim編輯器的工作模式,包括命令模式、編輯模式、末行模式和3種工作模式之間的轉(zhuǎn)換。由于Linux操作系統(tǒng)中一切皆文件,使用Linux操作系統(tǒng)離不開文件操作,而Linux操作系統(tǒng)中的文件基本都由Vim編輯,因此,熟練掌握Vim編輯器的使用能夠極大提高工作效率。項目總結(jié)拓展實訓(xùn)04除了Vim編輯器,nano編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年四川職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試備考試題帶答案解析
- 2026年長春早期教育職業(yè)學(xué)院單招職業(yè)技能筆試模擬試題帶答案解析
- 2026年四川長江職業(yè)學(xué)院單招職業(yè)技能筆試備考試題帶答案解析
- 2026年遼寧經(jīng)濟(jì)管理干部學(xué)院高職單招職業(yè)適應(yīng)性考試模擬試題帶答案解析
- 2026年連云港職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試備考試題附答案詳解
- 未來五年工業(yè)廢氣處理勞務(wù)企業(yè)縣域市場拓展與下沉戰(zhàn)略分析研究報告
- 未來五年凈羊膽類飲片市場需求變化趨勢與商業(yè)創(chuàng)新機(jī)遇分析研究報告
- 未來五年高空安全作業(yè)設(shè)備企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略分析研究報告
- 未來五年醫(yī)療器械研究市場需求變化趨勢與商業(yè)創(chuàng)新機(jī)遇分析研究報告
- 未來五年新形勢下內(nèi)生物腫瘤熱療系統(tǒng)行業(yè)順勢崛起戰(zhàn)略制定與實施分析研究報告
- 2026年七年級歷史上冊期末考試試卷及答案(共六套)
- 資產(chǎn)評估期末試題及答案
- 2025年內(nèi)科醫(yī)師定期考核模擬試題及答案
- 鄭州大學(xué)《大學(xué)英語》2023-2024學(xué)年第一學(xué)期期末試卷
- 校企合作工作室規(guī)范管理手冊
- 2025年農(nóng)業(yè)農(nóng)村部科技發(fā)展中心招聘備考題庫及1套參考答案詳解
- 2025年南陽科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試模擬測試卷附答案
- 毛澤東思想和中國特色社會主義理論體系概論+2025秋+試題1
- 2025年10月自考13532法律職業(yè)倫理試題及答案
- 高中數(shù)學(xué)拔尖創(chuàng)新人才培養(yǎng)課程體系建構(gòu)與實施
- 2025年廣東省普通高中學(xué)業(yè)水平合格性考試英語試題(原卷版)
評論
0/150
提交評論