Linux中vim相关操作

本文详细介绍Vim编辑器的基础知识,包括其工作模式、基本操作及高级技巧,如可视模式、替换模式、多文件操作等,适合初学者快速掌握Vim的使用。

注 图片上传太麻烦,各位有需要的话可以发word文档,整理不易
基础
1,文本编辑器的作用
创建或修改文本文件
维护Linux系统中的各种配置文件

2,Linux中最常用的文本编辑器
vi:类Unix系统中默认的文本编辑器

vim:vi编辑器的增强版本,习惯上也称为vi
3,VIM常用工作模式
命令模式、输入模式、末行模式、可视模式、替换模式

命令模式(这是Vim启动后的默认程序)
包括光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作

插入模式 (用来输入文本)
进入vim编辑器后,按a或者i等就可以进入插入模式(INSERT)

可视模式(主要用来选择复制区块文本)
在命令模式下,使用v或V键可以进入可视模式(VISUAL)

末行模式 (主要用来设置vi编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作)
在命令模式下,输入:号之后就进入了末行模式

替换模式(一种特殊的输入模式,每个输入的字符都会覆盖文本中已经存在的字符)
在命令模式下,按”R”就可以进入替换模式(REPLACE)

在非命令模式下按ESC键退出

不同模式之间的切换如图

 常规操作

从命令模式进入插入模式

退出Vim编辑器的方法

ZZ危险尽量不用

 命令模式中的基本操作

光标移动

删除、复制、粘贴

补充:删除等命令是删除到缓冲区 剪切时删除后粘贴

文件内容查找

撤销编辑

重复操作
按.键

 末行模式的基本操作
文件内容替换:

打开新文件或读入其他文件内容

撤销和另存为

多文件操作
格式: vi 文件1 文件2 文件3

行号显示

 可视模式中的基本操作
可视模式中的复制、删除等

 补充知识
1,vim -p 以标签页形式打开多个文件
:tabnew 增加一个标签
:tabc 关闭当前的tab
:tabo 关闭所有其他的tab
:tabs 查看所有打开的tab
:tabp 或gT 前一个
:tabn 或gt 后一个

2,标记 mark
26个,a-z
创建: ma
跳到a: `a
查看标记: :marks
’ 跳转前的位置
删除标记: :delmarks a

多行缩进
V 行可视模式
选中多行
向右缩进>
向左缩进<

加密
:X
删除密码
:set key=
:wq

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值