Linux vi编辑器 模式之间的转换及常用命令

Linux vi编辑器 模式之间的转换及常用命令

  • vim编辑器三种工作模式
    一般模式、编辑模式、命令模式

  • 不同模式之间的转换

在这里插入图片描述

一般模式 --->  编辑模式
	i
	a
	o:
		-o	在光标的下面开一行
		-O	在光标的上面开一行
  • vi基本操作

1、内容查找&定位

内容查找
	/word			从上而下载文件中查找字符串"word"
	?word			从下而上在文件中查找字符串"word"
	n				定位下一个匹配的被查找字符串
	N				定位上一个匹配的被查找字符串
定位:
	:$			定位到倒数第一行
	:$-5		定位到倒数第六行

2、保存文件及退出

保存文件:
	:w
	:w /root/newfile		另存为其他文件
退出vi:
	:q						未修改退出
	:q!						放弃对文件的修改并且退出
 保存文件&退出vi
 	:wq

3、文件内容替换查找

:%s/old/new/g				在整个文件范围内替换所有的字符串“old”为“new”
:%s/old/new/gc				在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认

4、命令模式常用的命令
在这里插入图片描述修改与删除
在这里插入图片描述在这里插入图片描述

复制:
	yy			-复制光标所在行
	nyy			-复制从光标所在行起的n行
粘贴:
	p
删除:
	dd			-删除光标所在行
	ndd			-删除从光标所在行起的n行
	:1,$ d		-删除从1行到最后一行

5、末行命令模式的常用命令
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值