歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux vim刪除、復制、粘貼快捷鍵

Linux vim刪除、復制、粘貼快捷鍵

日期:2017/3/1 17:39:46   编辑:Linux技術

刪除

x 小寫的x表示向後刪除一個字符,也就是刪除光標所在字符
nx n表示數字,表示向後刪除每個字符,例如:10x表示刪除包括光標在內的後面10個字符
X 大寫的X表示刪除光標前的一個字符,不包括光標所在字符
nX n表示數字,表示向前刪除每個字符,例如:10X表示刪除光標前的10個字符,不包括光標所在字符

dd 刪除光標所在的行,其實也是剪切
ndd n表示數字,刪除光標所在的向下n行
d1G 刪除光標所在行到第一行數據
dG 刪除光標所在行到最後一行數據
d0 刪除光標所在到該行第一個字符
d$ 刪除光標所在到該行最後一個字符

復制

yy 復制光標所在的行
nyy n表示數字,復制光標所在的向下n行
y1G 復制光標所在行到第一行數據
yG 復制光標所在行到最後一行數據
y0 復制光標所在到該行第一個字符
y$ 復制光標所在到該行最後一個字符

粘粘

p 小p表示將已復制的數據粘貼在光標的下一行
P 大P表示將已復制的數據粘貼在光標的上一行

J 將光標所在的行與下一行的數據合並為一行

u 小u表示撤銷上一步操作(特別重要,類似於windows裡面的word裡面的crtl+y)
ctrl+r 與u相反,表示重做前一步操作(特別重要,類似於windows裡面的word裡面的crtl+y)

. 點,表示重復前一個操作,例:想多次復制,一直按這個點就行了

注:以上刪除、復制和粘貼均是在非編輯模式下的操作

Copyright © Linux教程網 All Rights Reserved