Linux vim编辑器基础命令
  

xincongLI 4951人觉得有帮助

{{ttag.title}}
本帖最后由 xincongLI 于 2022-4-25 14:23 编辑

vi文件编辑
i)        进入文件编辑模式
esc        推出文件编辑
:        进入输入执行命令状态
:wq        保存推出文件

命令模式
1: 编辑模式(命令模式)
2:插入模式
3:  底行命令模式

G        大写的G直接回到文档最后
g        小写字母直接回到文档最前
7gg        前面数字后面小写gg 可以让光标直接到想要的行数
$        切换到文档一行的行尾
^        切换到文档一行的行首
0        切换到文档 一行的行首
o        小写数字o直接在光标下另启动一行
O        大写字母O直接在光标上面一行新启一行
C        大写C一行内光标后面都删除
cc        删除文档整行。
a        小写字母a,直接从后面一个字符编辑
I        快速到行首内容编辑
dG        从光标后面所有内容,进行删除。
yy        快复制文本一行
2yy        复制两行
p        小写p粘贴
3p        粘贴三份
dd        小写dd删除整行
3dd        删除三行数据
D        大写D快速删除光标所在行尾,内容不编辑
A        大写A快速切换到行尾,
u        undo的意思撤销上一次操作
Ctrl +r        撤销上一次撤销的东西
/要查找的东西        搜索文档从上到下的搜索
?要查找的东西        搜索文档从下到上的搜索
n        搜索下一个搜索的东西
N        搜索上一个搜索的东西
vim命令
:s#oldboy#oldgirl#g        单行替换信息
:%s#oldboy#oldgirl#g        全部替换想要信息
:2,3s#oldboy#oldgirl#g        替换想要的几行
:s#oldboy#oldgirl#        提换一个单词
:1s#oldboy#oldgirl#        替换第一行的oldboy
:3move5        把第三行的内容移动到第五行
:2,3move5        把第二三行的内容移动到五行
:2,copy5        将第二行内容复制到第五行后面
:help move        在vim查看move使用方法
:set nu         显示行号
:set nonu        取消行号
:set ic        忽略大小写
:set noic        取消忽略大小写
:/查找的内容\c        忽略大小写
:/hedaohendanchun        取消高亮
Ctrl+v        批量编辑文档模式按delete 删除
Ctrl +v     选择好按shift + I        进行批量添加
:dG        将文档内容全部删除

打赏鼓励作者,期待更多好文!

打赏
1人已打赏

一个无趣的人 发表于 2022-6-26 22:07
  
楼主的文章图文并茂,清晰易懂,看完这波操作可以轻松上手了,如遇到问题再向楼主请教~
发表新帖
热门标签
全部标签>
每日一问
2024年技术争霸赛
技术盲盒
技术笔记
每周精选
安装部署配置
产品连连看
2023技术争霸赛专题
干货满满
技术咨询
新版本体验
标准化排查
秒懂零信任
技术晨报
自助服务平台操作指引
信服课堂视频
运维工具
文档捉虫活动
功能体验
功能咨询
通用技术
GIF动图学习
问题分析处理
每日一记
SDP百科
排障笔记本
畅聊IT
答题自测
专家问答
技术圆桌
测试报告
用户认证
解决方案
VPN 对接
项目案例
地址转换
存储
技术争霸赛
卧龙计划
在线直播
MVP
网络基础知识
升级
安全攻防
上网策略
日志审计
流量管理
云计算知识
原创分享
sangfor周刊
SANGFOR资讯
专家分享
技术顾问
信服故事
终端接入
授权
设备维护
资源访问
虚拟机
迁移
加速技术
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
纪元平台
华北区拉练
天逸直播
以战代练
山东区技术晨报
齐鲁TV
华北区交付直播
北京区每日一练

本版版主

12
185
6

发帖

粉丝

关注

本版达人

LoveTec...

本周分享达人

新手24116...

本周提问达人