vi&vim_1

一.vi文本编辑器的常用操作

1.set nu  #set number#

2.移动光标

gg、G、number+G、h、j、k、l、" " 、0、$...

3.替换

:50,100s/字符1/字符2/gc   #s:substitution、c:替换前询问eg.20,30s/man/MAN/gc对20-30行的man用MAN进行替换,替换前进行询问#

4.复制、粘贴

number+yy  #包含光标所在行,eg.10yy#

p   #粘贴在光标所在行之后#

5.删除

number+dd  #eg.20dd表示删除包括光标行在内的之后20行#

number+x   #eg.10x#

6."u" 复原上一个操作&"."重复上个操作

7.:w [man.testname.config]

#将文件另存为一个新的文件。eg.vi a.txt ->操作->:w testname此时产生一个testname,还可以继续对a.txt进行操作,对testname已经没有影响#

8.读入一个文本

:r txtname

9.进入编辑模式

i光标位置插入,insert

I光标所在行的行首插入

o光标所在行的下一行插入新的一行

O光标所在行的上一行插入新的一行

a添加,从当前光标所在的下一个字符还是插入,append

A增加,从当前光标所在行的最后一个字符开始插入

r替换光标所在出的一个字符。replace

R替换光标所处的字符,esc结束

#插入iI、oO、aA#

#替换rR#

10.多文件编辑

vim filename1 filename2 ...

:n 编辑下一个文件

:N 编辑上一个文件

:files 列出vim打开的文件

11.查找

/word 向下查找“word”

12.块操作

v 以字符为单位进行操作

V 以行为单位

ctrl+v 以矩形块为单位

y 对选中块复制

p,P 粘贴

d 删除

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值