Vim使用指南,初學者友好

vim使用指南

打開你的Ubuntu,輸入vim,一個個的試一下吧。順便安利在bilibili上一個非常好up主的視頻,我的很大一部分是根據他的總結下來的。(推廣授權了的yoo~)這裏是鏈接:點我點我,看完投幣支持哦~

1.兩種模式

  • 命令模式(command)
  • 編輯模式(edit)

按一下i可以進入編輯模式,按一下esc可以退出編輯模式。

2.基本操作

2.1 在終端打開vim

直接在終端輸入vim可以直接進入vim。

在終端輸入vim xxx.c可以用vim打開文件

2.2 在命令模式下保存並退出

在命令模式下輸入:wq 文件名.後綴可以將代碼保存至該文件,如果是打開某個文件去編輯的話,直接輸入:wq就可以退出保存了。w代表保存(write),q代表退出(quit)。可單獨使用。

在命令模式下輸入:q!可以直接退出,不保存。(在未編輯的情況下不需要

ps:命令模式下的Esc的意思是清空命令。之前打的沒執行的就沒了。

2.3高亮語法(像vs那樣子)和行號

我的vim是默認開啓的 。

代碼 作用
syntax on 啓動高亮
set number 啓動行號

如果不是默認開啓的話,可以在終端輸入vim ~./vimrc進行配置。進入過後吧下列代碼敲進去,然後保存退出。

syntax on
set number

Ps:這裏可以去github上面找大佬的配置複製進來。

3.輔助功能

3.1移動

上下左右鍵可以移動。

命令模式下:

按鍵 作用
H
J
K
L
W 向後跳一個單詞(word)
B 向前跳一個單詞(back)
PageUp (PgUp)或Ctrl + B 向上翻頁(forward)
PageDown (PgDn) 或Ctrl + F 向下翻頁(backward)
數字+gg 直接跳到某行
數字+H 或 J 或 K 或 L 向左上下右跳多少行

3.2 查找

命令模式輸入/xxx會進行高亮標記xxx。

N 可以搜索下一個。

Shift +N可以搜索上一個。

找到了過後按Esc退出之後按i進入編輯模式。

3.3 刪除

編輯模式下使用Backspace(彷彿是一句廢話)

命令模式下dd可以刪除那一行。

命令模式下d2d可以連續刪除2行,中間數字自己融會貫通。

如果你刪錯了的話,命令模式下u撤銷

3.4 裁剪複製粘貼

命令模式下cc可以裁剪那一行。

命令模式下c2c可以連續裁剪2行,中間數字自己融會貫通。

命令模式下yy可以複製那一行。

命令模式下y2y可以連續複製2行,中間數字自己融會貫通。

命令模式p可以粘貼。

撤銷仍然是u

3.5 VISUAL模式

移動的話會選中一片代碼,選擇的話可以進行刪除d,複製y,裁剪c,

4.插件

內置的自動補全是Ctrl+N,缺點是隻能補全已經出現過的詞彙。

爲了讓他更智能,我們要安裝第三方插件。

4.1 插件安裝

vim plug:自動補全,建議百度,可參考GitHub: https://github.com/junegunn/vim-plug

vim awesome:一個找插件的網站

如果報錯可能是沒裝git

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章