vim的基本使用
- 1.vim的三種模式
- 1.1三種模式的轉化
- 2.1vim正常模式命令集
- 3.末行模式
1.vim的三種模式
1.正常/普通/命令模式(Normal mode)
控制螢屏游標的移動,字符、字或行的洗掉,移動復制某區段及進入Insert mode下,或者到 last line mode
2.插入模式(Insert mode)
只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令列模式,該模式是我們后面用的最頻繁的編輯模式,
3.末行模式(last line mode)
檔案保存或退出,也可以進行檔案替換,找字串,列出行號等操作, 在命令模式下,shift+: 即可進入該模式,要查看你的所有模式:打開vim,底行模式直接輸入
1.1三種模式的轉化


上面是命令模式到插入模式,a,i,o

在末行模式下:wq保存退出,q!強制退出
2.1vim正常模式命令集
1.vim可以直接用鍵盤上的游標來上下左右移動,但正規的vim是用小寫英文字母「h」、「j」、「k」、「l」,分別控制游標左、下、上、右移一格
2.游標定位
2.1.1w,b

2.2.2錨點

2.2.3Shift+g(G),gg,n+Shift+g(G)


2.4 復制,剪切
1.nyy,np,復制多少行,粘貼多少行
2.ndd+np,剪切,dd洗掉
替換模式
Shift+r就可以輸入你想改的地方了,Esc回到命令模式
r,nr,區域替換

撤銷
撤銷上一次操作
u:如果您誤執行一個命令,可以馬上按下「u」,回到上一個操作,按多次“u”可以執行多次回
復,
ctrl + r: 撤銷的恢復
3.末行模式
在使用末行模式之前,請記住先按「ESC」鍵確定您已經處于正常模式,再按「:」冒號即可進入末行模式,

「q」:按「q」就是退出,如果無法離開vim,可以在「q」后跟一個「!」強制離開vim, 「wq」:一般建議離開時,搭配「w」一起使用,這樣在退出的時候還可以保存檔案,在末行模式也可以輸命令,
這些命令需要自己多多練習!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/355760.html
標籤:其他



