GVIM的使用(动图指导,全网首发)
本文將采用動圖gif的模式來講解,由于我也是初學這個,所以本文不是最終版本,以后逐步完善本文,關于目錄,以后再來制作
-
GVIM基本使用
三大模式
命令模式 ESC 在此模式下不可對文本進行編輯,鍵盤上所有按鍵都是命令
編輯模式 i 就相當于記事本
列操作模式 ctrl + q 對GVIM操作都是按照列來對齊操作 -
vim的上下左右移動光標
在命令模式下面h 就是左移, l就是右邊移 j就是下面移動(j就像一個鉤鉤,往下) k就是往上面移動
注意每次插入是在閃爍字母的前面插入的,使用a鍵插入,不使用i鍵插入,可以往后插入
-
VIM的進入和退出
:q! 強制退出
:wq 保存后退出
vimulator<回車>進入教學文本 -
VIM的刪除-X鍵
命令模式下面的“X鍵”代表了刪除當前光標所占的字
-
** VIM的刪除單詞-dw**
把光標放到單詞的開頭,按下dw可以刪除該單詞,如果是中文,會刪除掉標點符號前的,不管逗號還是句號。
-
刪除本行光標到末尾 d$
- 整行刪除 dd
按dd可以刪除光標所在行的全部。
number +dd 代表刪除執行次數。 2dd代表了刪除執行了2次 -
撤銷按鍵 u,相當于windows的ctrl +Z
上圖演示的是x刪除了字母后,進行撤銷執行。
補全命令 ctrl+p
光標跳轉命令 文件內部跳轉 (gg , G , :n)
解釋:在命令模式下面按下gg光標跳到開頭(就好像在說gg了,重來)
按下大寫的G可以將光標跳到當前行的開頭
如果按下:n 就代表光標調到:n行,比如說:100
ngg就代表光標跳到第n行的開頭
10gg就代表跳到第10行的開頭
選擇
選擇全部行ggvG(gg指光標跳到第一行開始,v選擇,G跳到末尾)
如下同理
10ggv15gg代表選擇10行到14行
重做命令 (.鍵) 他會自動重新輸入,上一次進入i后輸入的內容,可以看到一次輸入了 i love china 的字樣
只需要在命令中全輸入.鍵 ,就可以重復上一次的執行
-
r按鍵
輸入 r 和一個字符,替換光標所在位置的字符
-
整行刪除
搜索命令 (*, /,n,N)
刪除復制命令 (ctrl+c,ctrl+v)
高級技巧
添加模板
命名規則:—》 :ab 自己定義的快捷變量 快捷變量代表的真實含義
如下圖所示 :ab reg48 【47:0】
代表了當輸入reg48 【ENTER】的時候,會自動變成reg [47:0]
這樣可以極大地減少開發時間,增加開發效率
總結
以上是生活随笔為你收集整理的GVIM的使用(动图指导,全网首发)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SOPC第三课---同时点亮4个LED灯
- 下一篇: SOPC第四课 按键中断