Vim常用的命令
阿新 • • 發佈:2018-02-14
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常用的命令