Linux -- vi/vim

Linux命令 - vi命令

前言

  vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器.由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,Vi是Linux中最基本的文本编辑器。

1.语法

vi [参数] [文件名称]...

2.基本概念

  vi/vim 有三种模式,分别为命令模式,输入模式,底线命令模式

命令模式

当输入vim 进入文件编辑时,就是进入了命令模式
此时按键会被识别为命令,而非输入字符

常见的命令:

按键功能
i切换到输入模式
x删除当前光标所在处的字符
切换到底线命令模式
在命令模式下,按i,进入输入模式
字符按键以及Shift组合   输入字符。
ENTER   回车键,换行。
BACK SPACE   退格键,删除光标前一个字符。
DEL   删除键,删除光标后一个字符。
方向键   在文本中移动光标。
HOME/END   移动光标到行首/行尾。
Page Up/Page Down/下翻页。
Insert   切换光标为输入/替换模式,光标将变成竖线/下划线。
ESC   退出输入模式,切换到命令模式。

底线命令模式

在命令模式下按下:进入
此模式下,可以输入单个或多个字符的命令
常用的有

q 退出程序
w 保存程序
wq 退出并保存

3.参数

vim [参数] [文件名称]

+n   打开文件,并将光标置于第n行首。 
+   打开文件,并将光标置于最后一行首。 
+/pattern   打开文件,并将光标置于第一个与pattern匹配的串处。 
-r   在上次正用vi编辑时发生系统崩溃,恢复filename。 

4.按键

光标的移动

在这里插入图片描述

搜索替换

在这里插入图片描述

删除复制粘贴

在这里插入图片描述

进入输入或取代的编辑模式

在这里插入图片描述

指令行的储存、离开等指令

在这里插入图片描述

更详细可以参考博客
原文链接:https://blog.csdn.net/qq_45988641/article/details/116993054

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值