下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、給點(diǎn)參考吧 還蠻詳細(xì)的vi 文本編輯器的使用一 .vi 的模式命令模式: vi 啟動默認(rèn)進(jìn)入的模式,可進(jìn)入輸入模 i ,或末行模式( :),除了可以完成命 令的功能外,也是后兩種模式的轉(zhuǎn)換點(diǎn)輸入模式:即文本輯輯狀態(tài),按“i”鍵可進(jìn)入,最后一行顯示-INSERT-提示,按ESC 返回到命令模式末行模式:可完成一些復(fù)雜操作,以 : 開始 ,執(zhí)行完一個(gè)末行命令后自動返回命令模式 二.基本使用1. vi 編輯器的啟動與退出:(1) .使用命令vi直接進(jìn)入編輯環(huán)境(2) . 以文件名作為 vi 命令的參數(shù)時(shí) ,若存在此文件, 則 vi 可對內(nèi)容進(jìn)行編輯, 若不存在, 打開以參數(shù)名命名的空文件(3) 在命
2、令模式下輸入:q!,可以強(qiáng)行退出編輯環(huán)境,對文件修改不進(jìn)行保存(4) . 在命令模式下輸入 :wq ,可以保存文件,并推出編輯環(huán)境。2. 文件操作:(1) .打開新文件: 在末行模式下 :e filename 關(guān)閉當(dāng)前文件并打開新文件, :e! filename 強(qiáng) 制關(guān)閉當(dāng)前文件并打開新文件 (2) .讀取文件內(nèi)容到當(dāng)前文件: :r filename ,讀取的文件內(nèi)容粘貼到當(dāng)前文件光標(biāo)所在行 的下面保存文件:命令為:w filename,如果文件已經(jīng)命名,可直接使用:w命令的參數(shù), 如果沒有命名,第一次保存時(shí)需指定文件名作為參數(shù)(4) .另存為文件:命令為 :w filename ,只保存到
3、新文件,而不更新原來文件的內(nèi)容(5) .退出 vi 編輯器:退出格式為 :q ,保存并退出為 :wq ,強(qiáng)行退出為 :q!3. 光標(biāo)的移動操作 (命令模式下)(1) .光標(biāo)方向移動:h左、T右、k上、j下(2) .翻頁移動:ctrl+f前一頁、ctrl+b后一頁、ctrl+u前半頁、ctrl+d后半頁(3) .行內(nèi)快速跳轉(zhuǎn):A本行首字符、$本行尾字符、w后一單詞首字母、b前一單詞首 字母、e后一單詞尾字母;可添加數(shù)字組合使用,例如:3w后三個(gè)單詞首字母、4b前 4個(gè)單詞首字母、5e后5個(gè)單詞尾字母(4) .文件內(nèi)行間跳轉(zhuǎn):顯示行號 :set nu ,取消顯示行號 :set nonu ,1G 跳
4、轉(zhuǎn)到首行, G 跳轉(zhuǎn)到末尾行, #G 跳轉(zhuǎn)到第 #行4. 編輯操作(1) .進(jìn)行輸入模式:i當(dāng)前光標(biāo)處,a當(dāng)前光標(biāo)后,A當(dāng)前行末,o當(dāng)前行下插入新行,O當(dāng)前行上插入新行,cw刪除當(dāng)前光標(biāo)到所在尾部字符,c$刪除當(dāng)前光標(biāo)到行尾的字 符,刪除當(dāng)前光標(biāo)(不包括)之前到行首的字符;以上記憶如有困難,可只記i從命令模式進(jìn)入輸入模式,完成編輯后Esc退回到命令模式(2) .輸入模式的操作:上下左右方向進(jìn)行光標(biāo)移動,Home/End 定位光標(biāo)到行首行尾,Page Up /Down 上下翻頁, Backspace 左側(cè)字符的刪除, Delete 刪除光標(biāo)位置的字符(3) .刪除操作:在命令模式下,可用以下命令
5、完成刪除操作,x光標(biāo)處單個(gè)字符,dd光標(biāo)所在行,dw當(dāng)前字符到單詞尾(含空格),de當(dāng)前字符到單詞尾(不含空格),d$ 當(dāng)前字符到行尾,dA當(dāng)前字符到行首,J合并當(dāng)前行與下一行的內(nèi)容,可添加數(shù)字配合 使用,例如3x當(dāng)前光標(biāo)向右3個(gè)字符,2dd從當(dāng)前行開始向下兩行文本,3dw當(dāng)前光 標(biāo)向右3個(gè)單詞,2de當(dāng)前光標(biāo)向右兩個(gè)單詞(保留一個(gè)空格),5J合并5行文本(4) .撤銷操作:在命令模式下,u取消最近一次操作,可重復(fù)使用,U取消對當(dāng)前行進(jìn)行 的所有操作,Ctrl+R對u產(chǎn)生的撤消進(jìn)行恢復(fù)(5) .復(fù)制操作:yy整行,yw光標(biāo)到單詞尾,y$光標(biāo)到行尾,yA光標(biāo)到行首;與數(shù)字 組合使用,5yy當(dāng)前及
6、后續(xù)共5行,3yw當(dāng)前光標(biāo)開始的3個(gè)單詞;末行命令:m,nym 行到n行之間的文本,例如::100,200y100行到200的內(nèi)容(6) .粘貼操作:在命令模式下,使用p將緩沖區(qū)中的內(nèi)容粘貼到當(dāng)前文檔5. 查找與替換操作 (末行模式)(1) .自上而下::/word查找指定的字符串,n查找下一個(gè)(自上而下)N反向查找下一 個(gè)(自下而上)(2) .自下而上::?word自下而上查找指定字符串,n查找下一個(gè)(自下而上)N反向查 找下一個(gè)(自上而下)(3) .普通替換::s/old/new由s開始,old指被替換的字符串,new替換成哪個(gè)字符串, 此命令只替換當(dāng)前行中第一個(gè)匹配的字符串(4) .行內(nèi)
7、全部替換: :s/old/new/g ,當(dāng)前行內(nèi)所有匹配的字符串(5) .在行區(qū)域內(nèi)進(jìn)行替換: :#,#s/old/new/g , #,#表示兩個(gè)行號之間的行區(qū)域, 例如3,5 表示第 3 行到第 5 行(6) .整個(gè)文件內(nèi)的替換操作::%s/old/new/g ,加%表示整篇文檔,危險(xiǎn),慎用(7) .使用替換確認(rèn)功能:在原替換命令后加c可提供確認(rèn)功能,例如::s/old/new/c, :s/old/new/gc , :#,#s/old/new/gc , :%s/old/new/gc ;替換命令確認(rèn)后的提示為 replace with word (y/n/a/q/E/AY) ?,其中y替換,n放棄,a所有,q退出三、編輯器的多文件操作1. 多文件操作的 vi 啟動: vi file1 file2 . 后跟多個(gè)文件名作為參數(shù)即可,第一個(gè)參數(shù)顯 示在屏幕上,其它文件處于編輯后臺狀態(tài)2. 多文件切換命令:(1).顯示多文件信息: :args 結(jié)果中顯示打開的文件, 內(nèi)為當(dāng)前顯示文件(2).前后切換文件: :next
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《人力資源管理》課件
- 北京市房屋租賃合同模版
- 變壓器、整流器和電感器行業(yè)相關(guān)投資計(jì)劃提議范本
- 結(jié)直腸癌內(nèi)科治療
- 完善我國民營企業(yè)薪酬管理的對策研究-畢業(yè)論文
- 桌面應(yīng)急演練方案
- 電子商務(wù)在全球市場的崛起
- 防震避震安全演練
- 市場營銷總監(jiān)的職責(zé)(3篇)
- 食品行業(yè):亞洲食品市場挑戰(zhàn)了解亞洲新消費(fèi)群體
- 日本福島核電站事故案例環(huán)境倫理分析
- 孔子與《論語》智慧樹知到答案章節(jié)測試2023年曲阜師范大學(xué)
- 汽車維修結(jié)算單
- GA 1811.1-2022傳媒設(shè)施反恐怖防范要求第1部分:媒體機(jī)構(gòu)
- 醫(yī)學(xué)原蟲的檢驗(yàn) 藍(lán)氏賈第鞭毛蟲的檢驗(yàn)
- JJF 1139-2005計(jì)量器具檢定周期確定原則和方法
- GB/T 7095.4-2008漆包銅扁繞組線第4部分:180級聚酯亞胺漆包銅扁線
- 《中藥竹罐治療頸椎病的應(yīng)用進(jìn)展綜述【3000字論文】》
- GA/T 1567-2019城市道路交通隔離欄設(shè)置指南
- 第六章革命軍隊(duì)建設(shè)和軍事戰(zhàn)略的理論
- 年度取用水計(jì)劃申請表
評論
0/150
提交評論