




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
linux基礎(chǔ)之vim編輯模式下基本操作課件目錄Vim編輯器簡(jiǎn)介Vim基礎(chǔ)操作Vim進(jìn)階操作Vim常用命令和快捷鍵Vim實(shí)戰(zhàn)案例Vim編輯器簡(jiǎn)介01Vim的特點(diǎn)包括:支持多種操作系統(tǒng)、高度可定制、支持多種模式、強(qiáng)大的搜索和替換功能、插件系統(tǒng)等。Vim(ViIMproved)起源于Vi編輯器,是一款高度可配置的文本編輯器,具有豐富的功能和高效的操作方式。Vim的起源和特點(diǎn)普通模式、插入模式和命令模式。Vim編輯器有三種工作模式這是啟動(dòng)Vim后的默認(rèn)模式,可以進(jìn)行文本的移動(dòng)和刪除等操作。普通模式在此模式下,可以輸入文本或插入字符,按Esc鍵可返回普通模式。插入模式在此模式下,可以執(zhí)行保存、退出等命令,按Esc鍵可返回普通模式。命令模式Vim編輯器的工作模式Vim基礎(chǔ)操作02保存文件在正常模式下輸入“:w”命令,按Enter鍵即可保存文件。打開文件在終端輸入“vim文件名”命令,按Enter鍵即可打開指定文件。打開和保存文件0102上下移動(dòng)使用“k”鍵向上移動(dòng)光標(biāo),使用“j”鍵向下移動(dòng)光標(biāo)。左右移動(dòng)使用“h”鍵向左移動(dòng)光標(biāo),使用“l(fā)”鍵向右移動(dòng)光標(biāo)。移動(dòng)光標(biāo)在正常模式下輸入“i”鍵進(jìn)入插入模式,此時(shí)可以輸入文本內(nèi)容。在正常模式下輸入“x”鍵刪除光標(biāo)所在位置的字符,輸入“dd”鍵刪除整行內(nèi)容。插入文本刪除文本插入和刪除文本在正常模式下輸入“yy”鍵復(fù)制當(dāng)前行內(nèi)容,輸入“y”鍵復(fù)制光標(biāo)所在位置的字符。在正常模式下輸入“p”鍵粘貼復(fù)制的內(nèi)容到光標(biāo)所在位置。復(fù)制文本粘貼文本復(fù)制和粘貼文本在正常模式下輸入“u”鍵撤銷上一步操作。撤銷操作在正常模式下輸入“Ctrl+r”組合鍵重做上一步操作。重做操作撤銷和重做操作Vim進(jìn)階操作03查找文本按下`/`后輸入要查找的文本,按下回車鍵即可在當(dāng)前光標(biāo)位置向后查找。按下`?`可以向前查找。替換文本按下`:s`后輸入要替換的文本,再輸入要替換成的文本,按下回車鍵即可在當(dāng)前行進(jìn)行替換。按下`g`可以替換整行的所有匹配項(xiàng)。查找和替換文本按下`Ctrl+n`可以自動(dòng)補(bǔ)全當(dāng)前單詞,按下`Ctrl+x`后再按`Ctrl+u`可以取消自動(dòng)補(bǔ)全。自動(dòng)補(bǔ)全Vim默認(rèn)支持語法高亮,可以根據(jù)文件類型自動(dòng)高亮顯示代碼。語法高亮自動(dòng)補(bǔ)全和語法高亮按下`:vsp`或`vsplit`可以垂直分割窗口,按下`:sp`或`split`可以水平分割窗口。按下`Ctrl+w`后按方向鍵可以在分割的窗口間切換,按下`Ctrl+w`后再按`h`、`j`、`k`、`l`可以移動(dòng)當(dāng)前窗口的位置。多文件編輯和標(biāo)簽跳轉(zhuǎn)標(biāo)簽跳轉(zhuǎn)多文件編輯配置文件Vim的配置文件通常位于用戶主目錄下的`.vimrc`文件中,可以在該文件中添加自定義的配置和插件。插件管理Vim有許多插件可以幫助用戶提高編輯效率,如NERDTree、Vim-Plug等??梢允褂肰undle或vim-plug等插件管理器來管理插件。配置和插件管理Vim常用命令和快捷鍵0401打開文件:`:efilename`02保存文件:`:w`03退出Vim:`:q`常用命令和快捷鍵列表01強(qiáng)制退出:`:q!`02撤銷操作:`u`恢復(fù)操作:`Ctrl+r`常用命令和快捷鍵列表02復(fù)制行:`yy`粘貼行:`p`移動(dòng)光標(biāo):`w`(向右移動(dòng)到下一個(gè)單詞),`b`(向左移動(dòng)到上一個(gè)單詞)搜索:`/pattern`(向下搜索),`?pattern`(向上搜索)01020304常用命令和快捷鍵列表自定義快捷鍵和配置文件位置自定義快捷鍵在`.vimrc`配置文件中添加命令,例如:`map<C-K>:w<CR>`將Ctrl+K映射為保存文件命令。配置文件位置默認(rèn)的配置文件位置是`~/.vimrc`,也可以在用戶主目錄下的`.vim`文件夾中添加其他配置文件。使用`help`命令查看幫助文檔,例如:`:helpw`查看關(guān)于“w”命令的幫助信息。使用`history`命令查看命令歷史記錄,可以快速重復(fù)執(zhí)行之前的命令。使用`edit!`命令重新打開文件,并保持撤銷狀態(tài)。使用`visual`命令進(jìn)入可視化模式,可以選擇文本進(jìn)行復(fù)制、刪除等操作。Vim命令行模式的使用技巧Vim實(shí)戰(zhàn)案例05打開配置文件在終端中輸入“vim配置文件名”命令,即可打開指定的配置文件。按下“gg”鍵可以快速跳轉(zhuǎn)到文件的開頭,按下“G”鍵可以快速跳轉(zhuǎn)到文件的末尾。要跳轉(zhuǎn)到指定行,可以使用“:行號(hào)”命令。使用“i”鍵進(jìn)入插入模式,可以對(duì)配置項(xiàng)進(jìn)行修改。修改完成后,按下“Esc”鍵退出插入模式。按下“:wq”命令可以保存修改并退出編輯器,按下“:q!”命令可以強(qiáng)制退出編輯器。跳轉(zhuǎn)到指定行編輯配置項(xiàng)保存并退出快速編輯配置文件第二季度第一季度第四季度第三季度快速移動(dòng)光標(biāo)復(fù)制和粘貼撤銷和恢復(fù)查找和替換高效編寫代碼使用“w”鍵可以向前移動(dòng)到下一個(gè)單詞,使用“b”鍵可以向后移動(dòng)到上一個(gè)單詞。使用“e”鍵可以移動(dòng)到當(dāng)前單詞的末尾,使用“h”鍵可以向左移動(dòng)光標(biāo),使用“l(fā)”鍵可以向右移動(dòng)光標(biāo)。使用“yy”命令可以復(fù)制當(dāng)前行,使用“p”鍵可以將復(fù)制的內(nèi)容粘貼到當(dāng)前行的下方,使用“P”鍵可以將復(fù)制的內(nèi)容粘貼到當(dāng)前行的上方。按下“u”鍵可以撤銷上一次的修改,連續(xù)按下兩次“u”鍵可以撤銷上一次的撤銷操作。要恢復(fù)上一次的修改,可以按下“Ctrl+r”組合鍵。按下“/”鍵后輸入要查找的內(nèi)容,按下“n”鍵可以查找下一個(gè)匹配項(xiàng),按下“N”鍵可以查找上一個(gè)匹配項(xiàng)。要替換匹配項(xiàng),可以使用“:%s/舊內(nèi)容/新內(nèi)容/g”命令。打開腳本文件在終端中輸入“vim腳本文件名.sh”命令,即可打開指定的腳本文件。保存并退出按下“:wq”命令可以保存修改并退出編輯器,按下“:q!”命令可以強(qiáng)制退出編輯器。運(yùn)行腳本在終端中使用“ba
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆河北省張家口市高三上學(xué)期期末質(zhì)量檢測(cè)地理試題及答案
- 2025年度專業(yè)車庫租賃權(quán)轉(zhuǎn)讓合同
- 2025年度農(nóng)村土地承包經(jīng)營權(quán)流轉(zhuǎn)與農(nóng)業(yè)文化遺產(chǎn)保護(hù)合同
- 2025年度中小企業(yè)流動(dòng)資金授信借款合同
- 2025年度城市河道治理房屋拆遷補(bǔ)償合同
- 2025年度人才共享與借用項(xiàng)目合作協(xié)議
- 2025年度協(xié)商解除勞動(dòng)合同與員工住房安置合同
- 2025年度公司銷售業(yè)務(wù)員協(xié)議書:人工智能賦能下的銷售代理合同
- 2025年度子女對(duì)父母贍養(yǎng)及社區(qū)互助保障協(xié)議
- 化妝品店裝修合同
- 幼兒園小班語言:《我上幼兒園》 PPT課件
- 高標(biāo)準(zhǔn)農(nóng)田項(xiàng)目規(guī)劃設(shè)計(jì)和評(píng)審要點(diǎn)
- 小學(xué)三年級(jí)下冊(cè)綜合實(shí)踐活動(dòng).水果拼盤-(14張)ppt
- 部編版二年級(jí)語文下冊(cè)第三單元課文《傳統(tǒng)節(jié)日》PPT課件
- 北京市城市建設(shè)節(jié)約用地標(biāo)準(zhǔn)
- 開學(xué)第一課我們開學(xué)啦主題班會(huì)PPT課件(帶內(nèi)容)
- 電源線檢驗(yàn)報(bào)告RVV
- 體育訓(xùn)練隊(duì)隊(duì)規(guī)
- 八字命理漫畫版
- 電梯工程開工報(bào)告(直梯)(共1頁)
- 復(fù)件德力西質(zhì)量獎(jiǎng)自評(píng)報(bào)告2戰(zhàn)略
評(píng)論
0/150
提交評(píng)論