1. 程式人生 > >Vim常用的命令

Vim常用的命令

pos 替換 編輯 文件的 cnblogs 縮進 mark -m 內容

都是在命令模式下進行的

移動:

j---->向下

k---->向上

l---->向右

h---->向左

保存:

w---->保存

退出:

q---->退出

q!--->不保存強制退出

定位:

數字,G:快速定位到某一行行首

G---->直接定位到文件的最後一行行首

1G、或gg---->快速定位到首行

刪除命令:

x:刪除光標後一個字符

X:刪除光標前一個字符

dd:剪切、刪除當前行

數字,dd:刪除當前行開始的N行,包含當前行

D:刪除光標後本行所有內容,包含光標所在字符

d0:刪除光標前本行所有內容,不包含光標所在字符

撤銷命令:

u:一步一步撤銷

ctr-r:反撤銷

文本行移動:

>>:文本行右移

<<:文本行左移

開始行,結束行>:向右縮進,多少個>,表示縮進多少趟

開始行,結束行<:向左縮進,多少個<,表示縮進多少趟

復制粘貼:

yy:復制當前行

數字,yy:復制N行

P:在光標所在位置向下新開辟一行,粘貼

dd:剪切、刪除當前行

替換:

r:光標出的字符處於被替換的狀態

%s/main/MAIN/g: 把main替換成MAIN,%表示全部,可以替換成5,15,表示行數

查找:

/:進入查詢狀態,輸入要查找的內容即可

n:向下查找

N:向上查找

命令模式變成編輯模式:

i---->插入光標前一個字符

a---->插入光標後一個字符

I---->插入行首

A---->插入行末

o---->向下新開一行,插入行首

O---->向上新開一行,插入行首

Vim常用的命令