vi/vim編輯器操做梳理

1. vi/vim編輯器詳細使用講解

1.1 vi/vim編輯器的3種模式

1.2 vi/vim編輯器操做說明 

參數/命令/模式 說明
###普通模式  
:set nu  顯示行號
###光標移動操做  
0 跳到光標所在行行首
$ 跳到光標所在行行尾
gg 跳轉至文件開頭
G,或shift+g 跳轉至文件尾部
ngg (n是所在行的數字) 跳轉到指定行
###搜索關鍵字  
/keyword 使用/搜索,默認向下搜索,按n繼續搜索下一個,反向按N向上搜索
###替換字符串  
:%s/A/B/g 把文本中全部的A替換爲B(全局替換),/斜線爲分隔符,能夠用@代替
:1,3s/A/B/g 把1-3行的A替換爲B
###刪除  
dd 刪除光標所在行單行
ndd 從光標處開始,日後刪除n行,n是數字
x 小寫x,日後刪除字符
X 大寫X,往前刪除字符
d1G 刪除當前行至第一行(往前)
dG 刪除當前行至最後一行(日後)
d0 刪除當前光標文本至行首(單行)
d$ 刪除當前光標文本至行尾(單行)
###剪切  
dd ---> p 使用dd刪除(也是剪切),再使用p複製,默認複製到光標所在行的下一行
###撤銷(回滾前一個執行的操做)  
u 撤銷刪除或更改的操做,進行回滾
###複製  
yy 複製光標所在行
nyy 從光標所在行開始,日後複製n行,n是數字
5gg ---> 5yy 跳到第5行,再日後複製5行
5gg ---> shift+g 跳到第5行,再複製日後全部行
###粘貼  
p 小寫p,粘貼到光標所在行的下一行
P 大寫P,粘貼到光標所在行的上一行
###編輯模式操做  
i 進入插入模式
a 在光標下一個字符插入
A 在行尾追加,插入
o 小寫o,在下一行開頭插入
O 大寫O,在上一行開頭插入
相關文章
相關標籤/搜索