版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、vim(vi)是Linux中功能強(qiáng)大的編輯工具。vim有3中主要的模式:1.nmalmode:當(dāng)進(jìn)入vim時(shí),默認(rèn)的模式就是nmalmode。在此模式下,無(wú)法輸入任何文字,不過可以利用按鍵命令來(lái)執(zhí)行許多操作命令,例如移動(dòng)光標(biāo)位置、復(fù)制、刪除。2.mode:進(jìn)入vim輸入a、i、或o鍵。即可進(jìn)入mode,此模式下可以輸入文字內(nèi)容。mlinemode:在nmalmode中輸入“:”即會(huì)進(jìn)入commlinemode,在此模式下,可以做一些與輸
2、入文字無(wú)關(guān)的事,例如搜索字符串、保存文件或結(jié)束編輯等。在nmalmode下:下:h:將光標(biāo)向左移動(dòng)一格l:將光標(biāo)向右移動(dòng)一格j:將光標(biāo)向下移動(dòng)一格k:將光標(biāo)向上移動(dòng)一格ctrlb:將頁(yè)面向前卷動(dòng)一頁(yè)ctrlf:將頁(yè)面向后卷動(dòng)一頁(yè)0:將光標(biāo)移到該行最前面$:將光標(biāo)移到該行的最后面G:將光標(biāo)移到最后一行的開頭w或W:將光標(biāo)移到下一個(gè)字若輸入“w”,則標(biāo)點(diǎn)符號(hào)如“.”,“”,“”等字符都被當(dāng)成一個(gè)字e或E:將光標(biāo)移到本單字的最后一個(gè)字符;如果
3、光標(biāo)所在位置為本單子的最后一個(gè)字符,則跳到下一個(gè)單字的最后一個(gè)字符。若輸入“w”,則標(biāo)點(diǎn)符號(hào)如“.”,“”,“”等字符都被當(dāng)成一個(gè)字b:將光標(biāo)移到本單詞的第一個(gè)字符;如果光標(biāo)所在位置為本單詞的第一個(gè)字符,則跳到上一個(gè)單字的第一個(gè)字符。ctrlu:將光標(biāo)向前移動(dòng)半頁(yè)ctrld:將光標(biāo)向右移動(dòng)半頁(yè)ctrle:屏幕向下卷動(dòng)一行,也可以說文章和光標(biāo)向上卷動(dòng)一行ctrly:屏幕向上卷動(dòng)一行,也可以說文章和光標(biāo)向下卷動(dòng)一行在commlinemode
4、下:下:e文件的路徑及名稱:打開指定文件a:從當(dāng)前光標(biāo)所在的位置的下一個(gè)字符開始輸入i:在光標(biāo)所在的位置插入新輸入的字符o:新增加的一行,并將光標(biāo)移到下一行的開頭w:文件的路徑及名稱保存文件q:退出vimVim的常用操作命令的常用操作命令復(fù)制文字復(fù)制文字yy:可將光標(biāo)目前所在位置的正行復(fù)制,復(fù)制時(shí)不會(huì)將文字反白顯示nyy:其中n為數(shù)字鍵,表示要復(fù)制的行數(shù),若按3yy,則連同光標(biāo)所在的位置的一行,與下面2行一起復(fù)制yw:可復(fù)制光標(biāo)所在位置
5、到整個(gè)單詞結(jié)束的字符nyw:n表示要復(fù)制的單詞數(shù)目,若按3yw,則會(huì)將目前光標(biāo)所在位置到單詞結(jié)束,以及后面的2個(gè)字一起復(fù)制p:可將復(fù)制的文字粘貼到當(dāng)前光標(biāo)所在的位置。若復(fù)制的是整行文字,則會(huì)將整行內(nèi)容粘貼在光標(biāo)所在位置的下一行刪除文字刪除文字d:先按d鍵,放開后按←鍵,可將光標(biāo)位置前一個(gè)字符刪除;按→鍵,則會(huì)將光標(biāo)位置的字符刪除;按↑鍵,可將當(dāng)前光標(biāo)所在的行與前一行一并刪除。按↓鍵,可將當(dāng)前的光標(biāo)所在的行與下一行刪除。D:可刪除一行中光
6、標(biāo)所在位置之后的所有字符。dd:連續(xù)按2次d鍵可刪除光標(biāo)所在的那一行。dw:將光標(biāo)停在某個(gè)字的第一個(gè)字符,按dw鍵時(shí),會(huì)將此字整個(gè)刪除。如將光標(biāo)置在某個(gè)字中間的字符上,則會(huì)將此字中光標(biāo)后面的字符刪除。nd:n為數(shù)字,如按3d,再按下↑鍵,則刪除光標(biāo)上方的3行,再包括本身1行,共刪除4行。若按下↓鍵,則刪除光標(biāo)下方3行再包括本身1行,共4行。ndd:若按3dd鍵,表示刪除當(dāng)前光標(biāo)位置的1行和下面的2行。x:刪除光標(biāo)所在位置的字符X:刪除光
7、標(biāo)所在位置的前一個(gè)字符,與d←鍵一樣nx:按4x鍵,表示刪除光標(biāo)位置后的3個(gè)字符和光標(biāo)本身所在的字符nX:按4X鍵,表示刪除光標(biāo)位置之前的4個(gè)字符(不包括光標(biāo)的字符)查找及替換文字查找及替換文字或?:當(dāng)藥搜索文章中的某一個(gè)字符串時(shí),可輸入“”或“”,然后在輸入要查找的字符串。例如輸入“kuka”,然后按回車鍵,vim就會(huì)把所有的gz字符串標(biāo)記起來(lái),并自動(dòng)將光標(biāo)移到第一個(gè)找到的字符串上。n:將光標(biāo)移到下一個(gè)找到的字符串上N:將光標(biāo)移到上一
8、個(gè)找到的字符串上r:替換光標(biāo)所在的位置的字符。修改內(nèi)容不一定要進(jìn)入mode,在nmalmode中,只要將光標(biāo)移到要更改的字符上,然后按R鍵,就可以輸入要查找的字符了。R:連續(xù)替換光標(biāo)所在的位置的字符,按Esc鍵停止替換cc:按cc鍵可以替換光標(biāo)所在的那一行替換字符串:當(dāng)要將文章中的某一個(gè)字符串全部替換時(shí)(例如將所有的temp替換成tmp),使用“:gtempstmpg”或“:1$stemptmpg”命令,可立刻將所有的“temp”替換成
9、“tmp”字符串。如果不是所有的“temp”字符串都要替換時(shí),可用“:gtempstmpgc”或“:1$stemptmpgc”命令。則找到每一個(gè)“temp”字符串時(shí),都會(huì)將整行顯示在屏幕的下方,可輸入“y”或“n”決定是否要替換。顯示光標(biāo)所在的行數(shù)、移到指定的行數(shù)顯示光標(biāo)所在的行數(shù)、移到指定的行數(shù)^g、^G:按次組合鍵,則會(huì)在最下方處顯示光標(biāo)所造位置的行數(shù),以及文章的總行數(shù)。nG:n為數(shù)字,若按下20G,則可將光標(biāo)移到第20行。還原還原
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 常用指令
- 1常用指令(generalpurposecommands)
- matlat常用基本指令
- eterm常用操作指令
- 匯編語(yǔ)言常用指令
- 匯編語(yǔ)言常用指令大全
- plc培訓(xùn)3 常用高級(jí)指令
- ewsd交換機(jī)常用操作指令
- gsm常用指令一覽表
- 表4常用指令執(zhí)行時(shí)間
- asterisk配置文件列表及常用指令doc
- 簡(jiǎn)明vim練級(jí)攻略
- 數(shù)控加工中心常用g-m代碼指令詳解
- 加工中心編程技巧及幾組常用指令的區(qū)別
- vim 教程中文版i
- 匯編語(yǔ)言標(biāo)志位(cf)及一些常用指令
- cnc加工中心中幾組常用指令的區(qū)別及編程技巧
- vim新手快速升級(jí)攻略
- 基本指令及no指令
- vim 前言 所有船員的職責(zé)
評(píng)論
0/150
提交評(píng)論