vim編輯器的使用

2022-04-03 23:16:45 字數 1564 閱讀 5774

模式切換的命令:

鍵                   進入模式                                        說明

命令模式                            (從編輯模式返回命令模式)

按  i,a,  o   「插入」 編輯模式     (在當前游標前開始插入)

i :在游標前插入  i 游標所在行的行首開始插入 

a:在游標後開始插入 a:在本行末開始插入

o:在游標所在行下另起一行插入  o:在游標上插入新行

在命令模式下不要按其它鍵。命令模式下還有更多的命令和模式!

命令列模式下的定位命令:

h: 左移乙個字元 j:下移乙個字元 k:上移乙個字元 l:右移乙個字元

$: 移至行尾 0; 移至行首

enter:  移至下行行首

h:  移至到螢幕的上端

m:   移至到螢幕的中端

l:   移至到螢幕的下端

:2  直接到第二行行首

:setnu  設定行號

:setnonu  取消行號

複製,刪除,剪下和貼上(在命令模式下):

x:刪除游標所在的字元

x:刪除游標前面的字元

dd:刪除游標所在的行

dg:刪除游標所在行到末尾(說白了就是游標以下行全刪除)

d:刪除游標所在行 到結尾

:nd  

yy, y  複製當前行

nyy,ny  複製當前行以下n行包括當前行

p   將已經選擇複製或被刪除的行放到當前行下 (貼上)

dd+p: 說白了就是剪下

命令列模式替換和取消的命令

r:取消游標所在處的字元

r:從游標所在處開始替換字元,(說白了就是覆蓋)按esc退出

s:替換游標所在出字元,(說白了就是刪除游標所在字元)並進入文字輸入方式

s:替換游標所在全行,和刪除當前行差不多,並進入輸入模式esc退出

u:取消對游標所在行的操作

儲存和退出(從命令模式):

:w    寫入(=存入)

:w  filename 寫入檔名為「filename」的指定檔案

:x ,  wq    存入並退出

:q    退出(如果你不對你修改過的文字存檔,你將不會由此退出。)

:q!  退出不論是否對文字進行了修改。(在你退出時你不會得到要你存檔的提 示。)

搜尋和替換命令:

/string  ? string

n  在所選的字元上  向上移動

n  在所選的字元上  向下移動

:%s/old/new/g 替換搜尋到的字元

:%s/old/g 刪除搜尋到的字元

:r 檔名  讀取檔案

:w! 檔名  將所在的檔案儲存為 ~~~  名字自己起  ls 在檢視下

:! 作業系統的命令   執行操作 vi -o  file1 file2   同時開啟多個檔案

ctrl +ww  在多個檔案之間切換

vi -o  file1 file2   同時開啟多個檔案

ctrl +ww   在多個檔案之間切換

vim編輯器的使用

visual inte ce的簡稱,是linux上基本的文字編輯工具,可以執行輸出 刪除 查詢 替換 塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。vi improved的簡寫,屬於增強版的vi,在vi的基礎上增加了很多功能,如 的關鍵字加亮等,vim相容所有的vi指令。3.一般常...

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有三種基本工作模式 命令模式 文字輸入模式 末行模式。命令列模式 任何時候,不管使用者處於何種模式,只要按一下...