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

相关推荐
Better Bench3 小时前
WSL2 Ubuntu 中 Claude CLI “command not found” 故障排查与修复
linux·ubuntu·claude·wsl·claudecode
实心儿儿4 小时前
Linux —— 进程间关系和守护进程
linux·运维·服务器
FII工业富联科技服务4 小时前
工业设备运维如何Agentic化?拆解Factory Brain的设备运维架构
大数据·运维·人工智能·架构·制造
Dawn-bit5 小时前
Linux磁盘管理详解
linux·运维·服务器·计算机网络·云计算
RisunJan6 小时前
Linux命令-sftp(SSH 文件传输协议客户端)
linux·运维
极客先躯7 小时前
高级java每日一道面试题-2026年05月03日-实战篇[Docker]-如何实现容器化环境的数据加密?
java·运维·docker·容器·金融·加解密·高级面试
龙仔7258 小时前
人大金仓OS_Core数据库自动备份实施笔记(银河麒麟Linux)
linux·数据库·笔记·备份·人大金仓
老杨聊技术8 小时前
CentOS 7 安装 MySQL 8 保姆级教程
linux·mysql·centos
xiaoye-duck9 小时前
《Linux系统编程》Linux 系统多线程(六):<线程同步与互斥>线程同步(下):POSIX 信号量与环形队列生产者消费者模型详解
linux·线程
三言老师9 小时前
CentOS7.9:Redis‑Cluster集群部署结构化实战教程
linux·运维·服务器·数据库