

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