vim編輯器快速入門

2021-10-20 08:17:14 字數 1640 閱讀 1296

2.按鍵說明(快速入門)

一般命令模式;編輯模式;命令列模式;

使用【vi 檔名】進入一般模式;

按下i進入編輯模式,開始編輯文字,編輯文字;

文字編輯完後,按下【esc】鍵回到一般命令模式;

按下【:】進入命令列模式,【wq】檔案儲存並退出vi環境;

按鍵作用

h或向左箭頭

游標向左移動乙個字元

j 或向下箭頭

游標向下移動乙個字元

k或向上箭頭

游標向上移動乙個字元

l或向右箭頭

游標向右移動乙個字元

%括號對應跳轉

0或功能鍵【home】

移動到游標所在行行首

$ 或功能鍵【end】

移動到游標所在行行尾

gg移動到整個檔案的第一行

ngg移動到整個檔案的第n行(n為數字)

g移動到整個檔案的最後一行

gg=g

整體**縮排排版

按鍵功能

yy複製游標所在的那一行

nyy複製游標所在的向下n行,(n為數字)

dd剪下(刪除)游標所在的一整行

ndd剪下(刪除)游標所在的向下n行,(n為數字)

p將已複製的資料貼上(當前游標所在行的下一行位置貼上)

u撤銷 即恢復前乙個操作

【ctrl】 +r

反撤銷x

刪除游標所在位置的乙個字元

d0刪除游標當前位置至行首的所有內容

d$或d

刪除游標當前位置至行尾的所有內容

dw刪除乙個單詞(注意使游標位於單詞首字母)

按鍵功能

/word

向游標之下尋找乙個名稱為word的字串

?word

向游標之上尋找乙個名稱為word的字串

nn為英文按鍵,代表重複前乙個查詢的 操作

nn為英文按鍵,與n相反,為反向進行前乙個操作

r按r鍵在當前游標位置輸入需要替換的字元,實現單個字元替換

:n1,n2s/word1/word2/g

末行模式下n1和n2為數字,在第n1行與第n2行尋找word1這個字串,並將該字串替換為word2

:1,$s/word1/word2/gc

末行模式下從第一行到最後一行尋找word1字串,並將該字串替換為word,且在替換前徵求使用者意見

注釋:s:substitute 替換

g:global 全域性

c: confirm 確認

按鍵功能

i進入插入模式,從游標當前位置前插入

a進入插入模式,從游標當前位置後插入

o進入插入模式,從游標當前位置的下一行處插入

v進入可視模式,hjkl鍵選中,進行對應需要的操作;

【esc】

退出編輯模式,回到一般命令模式中

按鍵功能

:w將編輯的資料寫入硬碟檔案中

:w!若檔案屬性為唯讀時,強制寫入該檔案

:q退出vi編輯器

:!若曾修改過檔案,又不想儲存,強制退出不儲存

:wq儲存並退出;若為:wq!則為強制儲存並退出

:set nu

顯示行號,設定之後,會在每一行的字首顯示該行的行號

:set nonu

與set nu 相反,為取消行號

Vim編輯器入門

vim vimsual 是linux unix系列os中通用的全屏編輯器。vim分為兩種狀態,即命令狀態和編輯狀態,在命令狀態下,所鍵入的字元系統均作命令來處理,如 q代表退出,而編輯狀態則是用來編輯文字資料的。當你進入vim時,會首先進入命令狀態。在命令狀態下,按 i 插入 或 a 新增 可以進入...

vim 編輯器入門

移動游標 h 向左 l 向右 j 向下 k 向上移動到單詞開頭 w 移動到前乙個單詞的開頭 b 移動到後乙個單詞的開頭跳轉文件開頭結尾 gg 到文件開頭 g 到文件結尾翻頁 ctrl u 向上翻頁 ctrl d 向下翻頁f快遞跳轉 f xx 在一行中跳轉到某某字元撤銷之前的操作 u複製 yy p複製...

Vim編輯器 入門學習

vim模式介紹 以下介紹內容來自維基百科 從vi演生出來的vim具有多種模式,這種獨特的設計容易使初學者產生混淆。幾乎所有的編輯器都會有插入和執行命令兩種模式,並且大多數的編輯器使用了與vim截然不同的方式 命令目錄 滑鼠或者鍵盤驅動 組合鍵 通常通過control鍵 ctrl 和alt鍵 alt ...