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粘贴

相关推荐
烛衔溟2 分钟前
TypeScript 类实现接口
linux·ubuntu·typescript
小则又沐风a4 分钟前
深入了解进程概念 第二章
java·linux·服务器·前端
CCPC不拿奖不改名4 分钟前
PostgreSQL数据库部署linux服务器流程
linux·服务器·数据库·windows·python·docker·postgresql
MXsoft6186 分钟前
**运维标准化建设:让杂乱无章的工作变成可复制****流程**
运维
lzh200409198 分钟前
手搓一个简易 Linux 进程池:巩固进程知识
linux·c++
xiaoye-duck14 分钟前
《Linux系统编程》Linux基础开发工具 (一):软件包管理器yum/apt,编辑器Vim,编译器GCC/G++
linux
William.csj15 分钟前
Linux——服务器后台运行程序指南(包含 Python 与 .sh 脚本实战)
linux·服务器·python
maosheng114615 分钟前
第二次作业(RHCE(https+http))
运维
智者知已应修善业18 分钟前
【74ls138+74ls00传送带故障报警】2024-1-9
驱动开发·经验分享·笔记·硬件架构·硬件工程
杨云龙UP22 分钟前
MySQL主库高峰期备份引发504故障:从库手动切换接管 + 主从恢复同步 + Docker版DB2重启实战_2026-05-17
linux·运维·数据库·mysql·docker·容器·centos