Linux 操作系统(Vim)

vim 编译器 (相当于w indo w s 中记事本)

当在终端窗口直接运行vim命令,会出现以下截图(类似手册对 vim 编译器简单的介绍):

v im 提供三种基本工作模式:

命令模式 (默认模式 )

插入模式

末行模式

创建文本文件 :vim 文件名

如果文件名不存在: 会创建以该名创建新的空白文件

命令模式到插入模式快捷键: insert

如果打开的文件存在: 对该文件进行再次编辑

存盘退出

末行模式下: w q 退出并保存

末行模式下: q ! 强行退出,本次编辑无效

撤销操作

命令模式下:u 撤销操作

命令模式下:ctrl +r 重做操作

另存

末行模式下: w 文件名

查找

末行模式下:/ word ( 查找到的关键字会有背景色 )

取消高亮色背景

末行模式下:noh

跳转到行首

命令模式下:0

跳转到行尾

命令模式下:end键

跳转到文档首

命令模式下:gg

跳转到文档尾

命令模式下:G

当前行下一行插入

命令模式下:o

当前行尾插入

命令模式下:A

当前行首插

命令模式下: I

当前位置插入

命令模式下:i

插入行号

末行模式下:set nu

取消行号

末行模式下:set nonu

删除

末行模式下:行x , 行y d ( 从x行删除到y行 )

以下为命令模式下:

复制

末行模式下:行x , 行y co 行z ( x行到y行,复制到z行下 )

以下为命令模式下:

可视模式下:

S hift +v 开启可视模式,y结合光标移动复制多行,p粘贴

相关推荐
SkyWalking中文站3 小时前
认识 Horizon UI · 6/17:Trace 探索器
运维·监控·自动化运维
用户120487221615 小时前
Linux驱动编译与加载
linux·嵌入式
火车叼位6 小时前
写给初级开发者:SSL、SSH、HTTPS 与证书体系全解析
运维
用户8055336980311 小时前
Input 子系统架构:Core、Handler、Driver 三层是怎么协作的
linux·嵌入式
用户8055336980311 小时前
RK-Forge外设系列开篇 - 把板子从「能启动」变成「能用」:Ethernet/SPI/MMC 三个纯接线外设
linux·github·嵌入式
小猿姐18 小时前
唯品会大规模数据库云原生实践:基于 KubeBlocks 管理数千实例的统一运维之路
运维·elasticsearch·云原生
七歌杜金房1 天前
我终于又有了自己的 Linux 电脑
linux·debian·mac
SkyWalking中文站1 天前
认识 Horizon UI · 5/17:3D 基础设施地图
运维·监控·自动化运维
tntxia2 天前
linux curl命令详解_curl详解
linux
扛枪的书生2 天前
Linux 网络管理器用法速查
linux