千家信息网

vim编辑模式

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,vim模式1.命令模式2.插入模式3.退出模式想要查看主机的版本信号hostnamectl命令下配置vim工作模式:set nu:set nonu:set mouse=a:set cursorline
千家信息网最后更新 2026年11月03日vim编辑模式

vim模式
1.命令模式
2.插入模式
3.退出模式
想要查看主机的版本信号hostnamectl
命令下配置vim工作模式
:set nu
:set nonu
:set mouse=a
:set cursorline
以上操作只在当前打开的vim中生效(可以通过进程号去看有没有发生变化) 如果设定永久生效编辑文件/etc/vimrc进行配置(在vimrc下配置时没有:)+vim更多配置

字符的搜索
/关键字
n 向上匹配
N 向下匹配
:noh 取消高亮显示

字符管理
y

复制一个字母复制三个字母复制一个单词
yly3lyw

d

删除一个字母删除3个字母删除一个单词删除一行删除三行
dld3ldwddd3d

c

剪切一个字母剪切三个字母剪切一个单词剪切一行剪切三行剪切3个单词
clc3lcwccc3cc3w

注意:在剪切后vim会进入插入模式,如果要粘贴需要按[esc]退出插入模式然后按P粘贴
p 粘贴
u 撤销
ctrl +r 恢复撤销

vim可视化模式
ctrl + v 在这模式可以选择区域操作
批量添加字符
ctrl + v 选中要加入字符所在的列
按大写的I
加入字符
按[esc]

字符替换
:%s/要替换的字符/替换成的字符/g
: %s/:/@/g
: 1,5/:/@/g
: /adm/,/halt/s/要替换的字符/替换成的字符

注意:反斜杠有转义的作用 (%s表示所有的行g表示所有的列)

vim分屏功能
ctrl + w s 上下分屏
ctrl + w v 左右分屏
ctrl + w c 关闭光标所在屏幕
ctrl + w 上下左右 光标移动到指定屏幕
:sp file2 同时编辑当前文件和file2
在命令模式下光标移动
1> gg 光标移动到文件第一行
2> GG 光标移动到文件的最后
3>:数字 光标移动到指定位置

插入模式
i 光标所在的位置
I 光标所在行行首的位置
o 光标所在下一行的位置
O 光标所在行的上一行位置
a 光标所在字符的下一个字符插入
A 光标所在行的行尾插入
s 光标所在字符删除并插入
S 光标所在行删除并插入

vim退出模式
:q 退出 在文件内容没有被改变时
:q! 强制推出不保存 ,在改变文件后不想保存时使用
:wq 退出保存
:wq! 强制退出保存 在只读文件编写时使用,注意,所编辑的只读文件必须时当前用户的文件 当前操作的用户是root

光标 字符 模式 所在 文件 剪切 字母 一行 位置 移动 单词 配置 命令 三个 上下 屏幕 用户 三行 强制 上下左右 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网品科技 没上市的科技互联网公司 中资互联网科技 易通互联网络科技有限公司 广州凡科互联网科技 互联网科技logo设计 美国互联网前沿科技 互联网科技素材视频竖屏 阿里互联网科技公司 互联网大会黑科技排名 宁夏众和广鑫互联网科技有限公司 受益于互联网科技的高速发展 世界互联网科技公司市值排名 江阴互联网智能科技产品进口 宜昌元轩互联网科技有限公司 互联网金融科技展 半导体行业属于互联网高科技类吗 玉溪新华互联网科技怎么选 科技互联网专业工作会议发言稿 恒生科技互联网指数十大成分股 湖北九亚互联网络科技有限公司 互联网的科技创新 亿账通互联网科技 中正互联网科技招聘 玖二柒互联网科技公司待遇 深圳国际航运科技和互联网 新兴科技互联网创新大赛颁奖典礼 互联网安防科技感 互联网金融运营模式中的金融科技 重庆科技产业互联网有哪些
0