一、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。而這一套連續的...