vi/vim编辑器使用教程

2 篇文章 0 订阅

vi/vim编辑器使用教程

VI 编辑器是一个基于命令行的、功能强大的文本编辑器,最早为 Unix 系统开发,后来也被移植到许多的 Unix 和 Linux 发行版上。vim是vi的升级版,操作更友好。简单的说,我们使用vi编辑器来操作我们的文档,比如编辑,删除,保存等等。下面介绍了vi编辑器的一些基本命令。

1.写在前面

首先要搞清楚一点。vim有三个模式:插入模式(insert模式)、命令模式、底行命令模式。
插入模式(insert模式):在此模式下可以输入字符,按ESC将回到命令模式。 在命令模式下输入i键即可进入插入模式。
命令模式:可以移动光标、删除字符等。
底行命令模式:可以保存文件、退出vi、设置vi、查找等功能(底行命令模式也可以看作是命令模式里的),在命令模式中输入冒号即可进入底行命令模式。
在这里插入图片描述

2.基本使用。(在命令模式下输入以下命令,进入插入模式,编辑文本)
打开vim编辑器默认进入命令模式。
打开、保存、关闭文件(及底行命令模式):
vi filename //打开filename文件
:w //保存文件
:w cszhi.com //保存至cszhi.com文件
:q //退出编辑器,如果文件已修改请使用下面的命令
:q!//退出编辑器,且不保存
:wq //退出编辑器,且保存文件
编辑:
a //在当前光标位置的右边添加文本
i //在当前光标位置的左边添加文本
A //在当前行的末尾位置添加文本
I //在当前行的开始处添加文本(非空字符的行首)
O //在当前行的上面新建一行
o //在当前行的下面新建一行
R //替换(覆盖)当前光标位置及后面的若干文本
J //合并光标所在行及下一行为一行(依然在命令模式)
删除或回复:
x //删除当前字符
nx //删除从光标开始的n个字符
dd //删除当前行
ndd //向下删除当前行在内的n行
u //撤销上一步操作
U //撤销对当前行的所有操作
设置行号:
:set nu //显示行号
:set nonu //取消显示行号
搜索:
/search //向光标下搜索search 字符串
?search //向光标上搜索search 字符串
n //向下搜索前一个搜素动作
N //向上搜索前一个搜索动作
跳转到指定行:
n+//向下跳n行
n-//向上跳n行
nG //跳到行号为n的行
G //跳至文件的底部

首先随便新建一个文件打开。

vim test.txt

在这里插入图片描述
进入之后,默认是命令模式。你可以在下方查看文件名、光标位置、文本信息内容等。(这里新建的文件,所以为空)
在这里插入图片描述
输入i即可进入输入模式,你就能编辑文本了。
在这里插入图片描述

当你编辑完之后,需要保存退出。首先按Esc键进入命令模式,输入“:wq” 保存 并退出文件。如果想要查看你刚刚编辑的文件。使用cat命令即可。
在这里插入图片描述
输入cat test.txt命令查看文件内容。

cat test.txt

在这里插入图片描述

稍微多多练习一下就能孰能生巧了!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值