Linux vim编辑器基础命令
  

xincongLI 5141人觉得有帮助

{{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动图学习
新版本体验
标准化排查
信服圈儿
秒懂零信任
安全攻防
技术晨报
在线直播
通用技术
天逸直播
问题分析处理
每日一记
社区帮助指南
安装部署配置
运维工具
终端接入
以战代练
齐鲁TV
畅聊IT
答题自测
专家问答
技术圆桌
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
流量管理
云计算知识
用户认证
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
玩转零信任
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
答题榜单公布
纪元平台
卧龙计划
华北区拉练
山东区技术晨报
文档捉虫活动
华北区交付直播
北京区每日一练

本版版主

12
185
6

发帖

粉丝

关注

本版达人

LoveTec...

本周分享达人

新手24116...

本周提问达人