vim文本编辑器的基本使用

今天我向大家介绍一下Linux系统中自带的vim文本编辑器,会使用vim文本编辑器也是在我们学习Linux过程中必须要掌握的技能之一。

vim编辑器中设置了三种模式---------命令行模式/末行模式/编辑模式,每种模式中又支持多种不同的命令快捷键,这大大提高了工作的效率,下面请看博主一一介绍啦。

命令模式:控制光标移动,可对文本进行编辑,复制,粘贴,删除和查找工作。

输入模式:正常的文本录入

末行模式:保存或退出文档,以及设置编辑环境。

在每次运行vim时默认进入的都是命令模式中。

vim命令模式中常用的命令

dd--------------------------删除(剪切)光标所在行

5dd-------------------------删除(剪切)从光标处开始的5行

yy--------------------------复制光标所在的整行

5yy-------------------------复制从光标开始处的5行

n---------------------------显示搜索命令定位到的下一个字符串

N-------------------------显示搜索命令定位到的上一个字符串

u-------------------------撤销上一步操作

p-------------------------将之前的删除(dd)或复制(yy)过的数据

末行模式

:w---------------------保存

:q---------------------退出

:q!---------------------强制退出(放弃对文档的修改内容)

:wq!------------------强制保存退出

:set nu-----------------显示 行号

:set nonu---------------不显示行号

:命令--------------------执行该命令

:整数--------------------跳转到该行

:s/one/two---------------将当前光标所在行的第一个one替换成two

:s/one/two/g---------------将当前所在行的所有one替换成two

:%s/one/two/g------------------将全文的所有one替换成two

?字符串-----------------------在文本从下至上搜索该字符串

/字符串-----------------------在文本中从上至下搜索该字符串

在这里大家要注意的是,在使用vim编辑完一个文档后直接使用:q退出时是无法做到直接退出的,使用者必须保存退出:wq,或者强制退出:q!方才有效。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值