visual inte***ce的簡稱,是linux上基本的文字編輯工具,可以執行輸出、刪除、查詢、替換、塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。
vi improved的簡寫,屬於增強版的vi,在vi的基礎上增加了很多功能,如**的關鍵字加亮等,vim相容所有的vi指令。
3.一般常用的修改配置等操作vi就足夠,如果編寫**進行程式設計,vim適合.
1)vi filename
2)如果檔案存在,則開啟並顯示內容
3)檔案不存在,在第一次儲存時建立新檔案
1)命令模式,可以移動游標,修改、刪除、複製、搜尋
2)插入模式,通過aio進入,可以修改檔案內容
3)擴充套件模式,通過:進入,退出、儲存、查詢替換
1)h,j,k,l->左下上右,或者使用方向鍵
1)u,撤銷最近一次的修改,undo
2)ctrl-r,取消最後一次的撤銷,redo
3)u,撤銷所有修改
1)/text,向後搜尋
2)?text,向前搜尋
3)n,搜尋下乙個同樣的內容
4)n,搜尋上乙個同樣的內容
1)用p貼上複製、修改或者刪除的資料
2)對於行,p貼上在行上,p貼上在行下
3)對於字元,p貼上在字元右側,p貼上在字元左側
1)dtc,刪除從游標到c之間的所有字元
2)rc,將游標下的字元替換為c
3)dw刪除游標處所在的字元
4)5dd,刪除5行資料
5)5yy,複製5行資料
6)5x,刪除5個字元
7)r,進入替換狀態,esc退出
1):w,儲存
2):q,退出
3):wq,儲存並退出
4):w!,強制儲存
5):q!,強制退出
6):wq!,強制儲存退出
1)g,跳轉到檔案最後一行
2)1g,跳轉到檔案的第一行
3)ctrl-d,往下滾動半屏
4)ctrl+u,往上滾動半屏
1)h,跳轉到本屏顯示的第一行
2)m,調轉到本屏顯示的中間一行
3)l,跳轉到本屏顯示的最後一行
4)z+enter,使當前的行成為螢幕顯示的第一行
5)z-,使當前行成為螢幕的最後一行
1)通過sed來查詢
2)預設對當前行進行查詢
3)1,10,對1-10行進行查詢
4)1,$ %,對整個檔案查詢
1):r file,將另外乙個file的內容讀入到當前檔案
2)1,20 w file,將1-20行的內容寫入到乙個新的file中
3)1,$ w file,將整個檔案寫入乙個新的file
4)1,20 w>>file,將1-20行資料追加到file中
5):n,跳到下乙個檔案
6):rew,回到第乙個檔案
1)通過sed來查詢
2)預設對當前行進行查詢
3)1,10,對1-10行進行查詢
4)1,$ %,對整個檔案查詢
1):r file,將另外乙個file的內容讀入到當前檔案
2)1,20 w file,將1-20行的內容寫入到乙個新的file中
3)1,$ w file,將整個檔案寫入乙個新的file
4)1,20 w>>file,將1-20行資料追加到file中
1):set,顯示常用的配置選項
2):set all,顯示所有的配置選項
3):set number,設定行號
Vim編輯器的使用
輸入vi命令後,便進入全螢幕編輯環境,此時的狀態為命令模式。1.vim 進入vim的乙個臨時緩衝區,游標定位在該緩衝區第1行第1列的位置上。2.vim filename 如果file1檔案不存在,將建立此檔案 如該檔案存在,則將其拷貝到乙個臨時緩衝區。游標定位在該緩衝區第1行第1列的位置上。建議在退...
Vim編輯器的使用
vim是從 vi 發展出來的乙個文字編輯器 目錄 1.vim的三種模式 2.vi的使用 3.快捷鍵 4.vim的分屏 1.vim的三種模式 vi是 visual inte ce 的簡稱 vi有三種基本工作模式 命令模式 文字輸入模式 末行模式。命令列模式 任何時候,不管使用者處於何種模式,只要按一下...
vim編輯器的使用
插入命令 i 游標前乙個字元插入 i 當前行最前面插入 a 游標後乙個字元插入 a 當前行末尾處插入 o 游標下一行插入 o 游標上一行插入 定位命令 hjkl 對應的為 即 h j k l h 游標移動到當前頁的頂端 m 游標移動到當前頁的中間 l 游標移動到當前頁的底端 0 游標移到行首 游標移...