vim的初級使用

2021-09-29 08:47:52 字數 1065 閱讀 1265

一、vim的模式

vim有三個模式

1.一般模式

功能:1,移動游標

2,複製、貼上、刪除行

*,注意,在一般模式下是不能編輯文件的

2.編輯模式

功能:編輯文字,靈活的插入或刪除資料

3.命令模式

功能:用來儲存操作、退出編輯、查詢內容

二、vim的語法

一般模式下的常用語法:

1)yy (功能描述:複製游標當前一行)

4)dd (功能描述:刪除游標當前行)

d數字d (功能描述:刪除游標(含)後多少行)

5)shift+^ (功能描述:移動到行頭)

6)shift+$ (功能描述:移動到行尾)

7)1+shift+g (功能描述:移動到頁頭,數字,

先按1,再同時按shift+g,

注意不是同時按

1+shift+g)

8)shift+g (功能描述:移動到頁尾)

9)數字n+shift+g (功能描述:移動到目標行)

1)進入編輯模式(1

)i    

當前游標前(最

常用)

(2)a    當前游標後(3

)o    

當前游標行的下一行

2)退出編輯模式,即進入一般模式按『esc』

指令模式下的語法

1)基本語法(1

):選項

選項:w 儲存

q 退出不儲存

!  感嘆號強制執行(2

)/  查詢,/被查詢詞,n是查詢下乙個,shift+n是往上查詢

2)案例

:wq!

強制儲存退出

:q!不儲存檔案,強制退出vi

按下esc

鍵退回到一般模式,然後按下

shift+z+z

實現快速儲存(只能夠儲存非唯讀檔案,對於唯讀檔案,還是需要

wq!來儲存)。

區別:/是向下查詢,?是向上查詢

vim的初級使用

vim 簡介 vim 基本觀念 進入與離開 vim 輸入模式 插入 insert 開始 open 也許文字敘述看起來有點繁雜,但是只要實際操作一下馬上可以了解這些操作方式。實務很重要,尤其是電腦方面的東西隨時可以嘗試及驗證結果。極力建議實際去使用它而不要只是猛 檔案,才有事半功倍的效用。注 此段為廢...

Mogenerator的初級使用

最近在用core data來進行開發。core data其實封裝的很好了。把儲存底層都遮蔽了 sqlite,xml,記憶體 不管是用那種方式儲存下來。用core data都是在操作物件了。但是core data一套東西下來,單是學習就學習的淚流滿面。天資有限,只能找一些看上去更簡單的第三方類庫來使用...

Vim實戰手冊(1)初級個性化配置你的Vim

1 vim是什麼?vim是vi improved,是編輯器vi的乙個加強版,乙個極其強大並符合se software engineer,軟體工程師 習慣的編輯器。如果你是一名職業的se,那麼一定在尋找一款出色的能夠自由定製 滿足靈活編輯功能的編輯器。那麼答案,就是vim或者emacs。而這一套連續的...