Vim常用的命令

Noted:均在命令模式下进行的

移动:

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---->向上新开一行,插入行首

posted @ 2018-02-14 00:54  浪荡&不羁  阅读(125)  评论(0编辑  收藏  举报