vi(vim)是上Linux非常常用的編輯器,其有很多模式可以在編輯檔案時使用
這里只總結其三種模式:
1.命令模式 2.底行模式 3.插入模式
1.命令模式:

2.底行模式:

3.插入模式

當打開vim時默認打開的是命令模式

文章目錄
- 1.命令模式基本操作
- 游標的快速移動
- 文本操作
- 2.底行模式的基本操作
- 3.vim的簡單配置
- 手動配置
- gitee_vimforcpp下載配置
1.命令模式基本操作
游標的快速移動
1.shift+$ / shift+^:錨點,定位在一行的結束/開頭
2.shift+g(G)/gg:定位在文章的結束/開頭
3.n+shift+g(n+G):定位在第n行
4.w:按單詞為單位快速從左到右移動游標
5.b:按單詞為單位快速從右到左移動游標
6.h j k l :游標左 下 上 右 移動
7.n+l:游標定位到同行的的下n和字符處
8.ctrl+f:游標下翻一頁
9.ctrl +b:游標上翻一頁
10.ctrl+u:游標下翻半頁
11.ctrl+d:游標上翻半頁
12.ctrl+w:將游標移動到打開的下一個檔案
文本操作
1.yy:復制
2.p:粘貼
3.n+yy:復制n行
4.yw:按單詞為單位復制一個單詞
5.n+yw:按單詞為單位復制n個單詞
6.n+p:粘貼n次
7.u:撤銷
8.ctrl+r:撤銷剛剛的撤銷
9.dd:洗掉一行的所有內容
10.dd和p配套:剪切
11.n+dd:洗掉n行
12.x:洗掉游標所在處的字符(向后洗掉,包括游標處)
13.n+x:洗掉游標所在處的n個字符
14.shift+x(X):洗掉游標所處的前一個字符(向前洗掉,不包括游標處)
15.n+shift+x(n+X):洗掉游標所處的前n個字符
16.shift+~:大小寫字母切換
17.r+‘n’:替換游標所在處的字符為n
18.n+r+‘x’:將游標所在處的n個字符替換為n個字符‘x’
19.( R )shift+r:替換模式,持續替換游標的字符(Esc回到命令模式)
20.c+w:洗掉一個單詞并進入插入模式
21.c+n+w:洗掉n個單詞并進入插入模式
2.底行模式的基本操作
在命令模式下shift+:進入底行模式
1.w:表示保存 ,q:退出vim, wq:表示保存退出
w!:強制寫入 ,q!:強制退出, wq!:保存并強制退出
2.!:在不退出vim的情況下想編譯運行程式,在底行模式下!+命令代碼
3.vs+檔案名:打開專案中的另一個檔案對比
ctrl+w:將游標移動到下一個檔案
3.vim的簡單配置
手動配置
未配置的vim

首先先看作業目錄下是否有隱藏檔案.vimrc 如果不存在則自己創建一個.
用vim打開后可以寫入配置項,
eg:顯示行號

再打開檔案時就會有行號了

等等配置項可以到網上搜索
gitee_vimforcpp下載配置
鏈接地址
按照下載步驟下載即可



下載即可
配置完成的vim:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/294925.html
標籤:其他
下一篇:C++之記憶體管理:申請與釋放
