vim命令详解和系统输入输出管理

本文详细介绍了vim编辑器的常用模式、字符管理、可视化模式和替换功能,包括命令模式下的设置、搜索、复制、删除、剪切等操作。此外,还讲解了Linux系统中的输入输出管理,如输出重定向、追加、管道应用和输入重定向,并给出了多个实践示例。
摘要由CSDN通过智能技术生成

1.##########vim的常用功能#########

<1.vim的模式

命令模式 浏览文件,临时更改vim的工作方式,对字符批量处理
插入模式 对文件内容进行编辑
退出模式 退出vim程序

命令模式
在这里插入图片描述
插入模式
在这里插入图片描述
退出模式
在这里插入图片描述

<一.命令模式>
1)调整vim的工作方式:
在vim程序中

:set     调整参数

示例:
:set nu ##在每一行前显示行号
在这里插入图片描述
:set nonu ##取消行号显示
在这里插入图片描述
:set mouse=a ##显示鼠标
在这里插入图片描述
:set cursorline ##显示行线
在这里插入图片描述

注意
在vim程序中设定的vim工作方式是临时的(进程id是不同的,所使用的内存资源是不一样的),所以在vim关闭后会还原

如果要永久保存vim的工作方式需要编辑vim的配置文件==:/etc/vimrc==
在/etc/vimrc下加入你要设定的工作方式
在这里插入图片描述
注意:这里显示行线是因为我已经设定过了,只是反过来截个图而已。

可新建一个文件,试图利用vim进入程序编辑框查看效果,可以看到和之前增加的命令相匹配的显示,说明已经永久的设定了vim的工作方式。
在这里插入图片描述

2)字符的搜索

/关键字        /后面的关键字会被搜索然后高亮显示出来

例如:当输入/h的时候,程序编辑框内所有的“h”都会高亮显示出来
在这里插入图片描述
注意:
按下n会向下匹配
按下N会向上匹配

3)字符的管理
y 字符的复制

yl 复制一个字母
y3l 复制3个字母
yw 复制一个单词
y3w 复制3个单词
yy 复制1行
y3y 复制3行

例子:刚开始的文本
在这里插入图片描述
y1:复制一个字母l,使linux变成llinux
在这里插入图片描述
y3l:复制三个字母lin,使linux变成linuxlin
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值