Vim编辑快捷键

打开文件:

$vim filename

插入命令(退出插入模式按Esc):

i 在光标前插入;
I 在行首插入;
a 在光标后插入;
A 在行尾插入;
o 在下面插入一行;
O 在上面插入一行。

定位命令

:set number 或 :set nu 设置行号;
gg到第一行;
G 到最后一行;
nG 或:n到第n行;
定位的方向键命令是:h,j,k,l分别是:左、下、上、右,在键盘上连成一条线;
$美元符号是移到行尾;
0零是移到行首;
H,M,L分别将光标移到到屏幕的上、中、下端,就是用来快速跳动光标到大致位置的。

删除命令

x 删除光标所在处的字符;
nx 删除光标所在处的n个字符;
dd 删除正行;
ndd 删除n行;
D 删除光标到该行末尾
dG 删除从光标到文件末尾的内容;
:n1,n2d 删除从n1到n2的行。

替换和取消命令

r 替换一个字符,按下r后,输入想替换的字符即可;
u 取消上一步操作(相当于windows中的ctrl+z)。

复制剪切命令

yy 复制当前行;
dd 剪切当前行,也可以删除当前行用;
p 粘贴。

搜索和替换命令

/string string表示要搜索的字符;
n 搜索字符下一个出现的位置;
N 搜索上一个字符出现的位置;
:set ic 可以设置不区分大小写; 
:%s/old/new/g:old表示要替换掉的字符,new表示替换后的字符,这里用到的是模式匹配的替换。

保存和退出命令

:wq 保存退出;
ZZ 也是保存并退出,大写的,更方便;
:wq! 强制保存退出;
:q! 不保存退出。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值