vim編輯器

  • vim打開文件

①vim 文件路徑 //打開指定文件
②vim +n 文件路徑 //打開指定文件並將光標移動到第n行
③vim +/關鍵詞 文件路徑 //打開指定文件並高亮顯示關鍵詞
④vim 文件路徑1 文件路徑2 文件路徑3 ... //同上打開多個文件 

  • 模式切換

一、命令模式-->其他模式 
->末行模式:":"
->編輯模式:iaoIAO
二、命令模式<--其他模式
<-末行模式:按1下esc、按2下esc、刪除莫行全部指令
<-編輯模式:按1下esc 
 

  • 命令模式

不能對文件直接編輯,但可以通過快捷鍵進行一些操作
1、光標移動
①行首:shift + 6(^) 
②行尾:shift + 4($)
③首行:"gg"
④末行:"G"
⑤翻屏
向上:ctrl + bPgUp
向下:ctrl + f PgDn
⑥快速移動到指定行:"數字 G
⑦向上/向下移動指定行:"數字 ↑"、"數字 ↓"
⑧向左/向右移動指定列:"數字 ←"、"數字 →"

2、複製操作
粘貼:"p"
①複製光標所在行:"yy"
②以光標所在行爲準(包括當前行),向下複製指定行:"數字 yy"  
③可視化複製:ctrl + v,按←↑→↓選擇複製區塊,按yy進行復制

3、剪切/刪除
①剪切/刪除光標所在行(下一行上移):"dd" (按p可粘貼)
②剪切/刪除光標所在行爲準(包括當前行),向下剪切/刪除指定行(下一行上移):"數字 dd
③剪切/刪除光標所在行(下一行不上移,當前行變空行):"D"
④剪切/刪除光標所在位置:"x"
⑤剪切/刪除光標所在位置爲準(包括當前位置),向後指定列:"數字 x"

4、撤銷/恢復
撤銷:"u"
恢復:ctrl + r  //取消撤銷操作 

  • 末行模式

可以在末行輸入命令對文件進行操作 
1、光標移動到指定行:": 數字",按回車

2、保存操作
①保存文件:":w"
②另存文件到指定路徑:":w 路徑"

3、退出
①退出當前文件:":q"
②保存並退出:":wq"
③強制退出,不保存修改:":q!"

":x":在文件沒有被編輯表示退出,文件被編輯的時候表示保存並退出

4、調用外部指令
① 在vim模式下執行外部指令:":!指令"

5、搜索
①搜索關鍵詞,按(N/n)上/下一個切換:"/關鍵詞"

6、替換
①替換光標所在行的第一處符合條件的內容:":s/關鍵詞/替換的內容"
②替換光標所在行所有符合條件的內容:":s/關鍵詞/替換的內容/g"
③替換文檔所有行第一處符合條件的內容:":%s/關鍵詞/替換的內容"
④替換文檔中所有符合條件的內容:":%s/關鍵詞/替換的內容/g"

7、顯示/隱藏行號
①顯示行號:":set nu"
②隱藏行號:":set nonu"
 
8、取消高亮
①":nohl"  
 
9、多文件操作
①查看當前已經打開的文件:":files
②切換文件
a、":open 文件名" //切換到已打開的指定文件
b、":bp"/":bn" //切換到上一個/下一個文件

  • 編輯模式

可以對文件內容進行編輯
進入編輯模式說明
i:在光標所在位置前開始編輯 
a:在光標所在位置後開始編輯 
o:在光標所在行向下另起一行編輯 
I:在光標所在行首開始編輯 
A:在光標所在行尾開始編輯 
O:在光標所在行向上另起一行編輯
S:刪除光標所在行並開始編輯

實用功能 
1、代碼着色
①開啓着色:":syntax on"
②關閉着色: ":syntax off"

2、vim中計數器的使用

進入編輯模式->按下按鍵"ctrl+r"->輸入"=",光標將移動到最後一行->輸入需要計算的內容 

vim配置
①臨時配置:打開文件後,在末行模式下配置
②個人配置文件(~/.vimrc)
③全局配置文件(/etc/vimrc)
 
 
 
 

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