VIM文本编辑工具
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,VIM:文本编辑处理工具三种主要模式模式转换关闭文件扩展命令模式:q 退出 :q! 强制退出,丢弃做出的修改 :wq 保存退出 :x 保存退出 命令模式 :ZZ 保存退出 ZQ 不保存退出
千家信息网最后更新 2025年02月03日VIM文本编辑工具
VIM:文本编辑处理工具
三种主要模式
模式转换
关闭文件
扩展命令模式
:q 退出 :q! 强制退出,丢弃做出的修改 :wq 保存退出 :x 保存退出
命令模式 :
ZZ 保存退出 ZQ 不保存退出
扩展命令模式:
常见命令 w 写(存)磁盘文件 wq 写入并退出 x 写入并退出 q 退出 q! 不存盘退出,即使更改都将丢失 r filename 读文件内容到当前文件中 w filename 将当前文件内容写入另一个文件 !command 执行命令 r!command 读入命令的输出
命令模式光标跳转:
字符间跳转:
h: 左 l: 右 j: 下 k: 上 #COMMAND:跳转由#指定的个数的字符
单词间跳转
w:下一个单词的词首 e:当前或下一单词的词尾 b:当前或前一个单词的词首 #COMMAND:由#指定一次跳转的单词数
当前页跳转 :
H:页首 M:页中间行 L:页底 zt:将光标所在当前行移到屏幕顶端 zz:将光标所在当前行移到屏幕中间 zb:将光标所在当前行移到屏幕底端
命令模式光标跳转
行首行尾跳转:
^ 跳转至行首的第一个非空白字符 0 跳转至行首 $ 跳转至行尾
行间移动
#G 或者扩展命令模式下:# 跳转至由第#行 G 最后一行 1G, gg 第一行
句间移动
) 下一句 ( 上一句
段落间移动
} 下一段 { 上一段
命令模式翻屏操作
Ctrl+f 向文件尾部翻一屏 Ctrl+b 向文件首部翻一屏 Ctrl+d 向文件尾部翻半屏 Ctrl+u 向文件首部翻半屏
命令模式操作
字符编辑
x 删除光标处的字符 #x 删除光标处起始的#个字符xp 交换光标所在处的字符及其后面字符的位置 ~ 转换大小写 J 删除当前行后的换行符
替换命令(r, replace)
r 替换光标所在处的字符 R 切换成REPLACE模式
删除命令
d 删除命令,可结合光标跳转字符,实现范围删除 d$ 删除到行尾 d^ 删除到非空行首 d0 删除到行首 dw de db #COMMAND dd:删除光标所在的行 #dd 多行删除 D:从当前光标位置一直删除到行尾,等同于d$
复制命令(y, yank)
y 复制,行为相似于d命令 y$ y0 y^ ye yw yb #COMMAND yy:复制行 #yy 复制多行 Y:复制整行
粘贴命令(p, paste)
p 缓冲区存的如果为整行,则粘贴当前光标所在行的下方;否则,则粘 贴至当前光标所在处的后面 P 缓冲区存的如果为整行,则粘贴当前光标所在行的上方;否则,则粘 贴至当前光标所在处的前面
改变命令(c, change)
c: 修改后切换成插入模式
命令模式 --> 插入模式
c$ c^ c0 cb ce cw #COMMAND
cc:删除当前行并输入新内容,相当于S
cc
C:删除当前光标到行尾,并切换成插入模式
查找
/PATTERN:从当前光标所在处向文件尾部查找 ?PATTERN:从当前光标所在处向文件首部查找 n:与命令同方向 N:与命令反方向
撤销更改
u 撤销最近的更改 #u 撤销之前多次更改 U 撤消光标落在这行后所有此行的更改 Ctrl - r 重做最后的"撤消"更改 . 重复前一个操作 #. 重复前一个操作#次
了解更多
命令
光标
模式
所在
文件
字符
单词
尾部
屏幕
切换
移动
一行
位置
内容
缓冲区
上一
多行
缓冲
工具
文本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
联通突然连不上服务器了
BIT网络安全对抗实验室
大班网络安全周
福建省电信网络安全研究院
药材数据库
seer 数据库申请
数据库引擎页生存期过低
数据库添加字段jpa会报错吗
软件开发(委托)合同
千博网络技术
互联网教育行业科技发展状况
关系数据库和大数据
即时通讯软件开发的口碑
主宰之剑服务器好还是联盟好
带显卡插槽的服务器主板有哪些
冒险岛数据库恢复教程
大学生论文带数据库
保护网络安全只有警察吗
po服务器
丰润区网络营销软件开发
数据库sql分页查询
数据库管理与应用作业
电子软件开发行业的机会
数据库有几个物理层
sql语句数据库怎么设置
项目网络安全功能有哪些
桌面数据库不可用怎么办
档案数据库安全建设规范化
武昌区标准网络安全维护介绍
什么是网络技术发展的动力